Upgraded node.js and bumped version

This commit is contained in:
Nathan Byrd 2022-03-28 17:52:52 -05:00
parent ec2f6af1d0
commit 590f494f44
5 changed files with 9 additions and 6 deletions

View File

@ -28,5 +28,8 @@
], ],
"comma-dangle": 0, "comma-dangle": 0,
"no-trailing-spaces" :"warn" "no-trailing-spaces" :"warn"
},
"parserOptions": {
"ecmaVersion": 2020
} }
} }

View File

@ -24,7 +24,7 @@ function ANSIEscapeParser(options) {
this.scrollBack = 0; this.scrollBack = 0;
this.graphicRendition = {}; this.graphicRendition = {};
if(!_.isNil(options.startRow)) { if(!_.isNil(options?.startRow)) {
this.row = options.startRow; this.row = options.startRow;
} }
else { else {

View File

@ -105,7 +105,7 @@ exports.MenuModule = class MenuModule extends PluginModule {
const options = self.menuConfig.config; const options = self.menuConfig.config;
if(!_.isNil(artData) && _.isNumber(artData.height)) { if(_.isNumber(artData?.height)) {
options.startRow = artData.height + 1; options.startRow = artData.height + 1;
} }

View File

@ -585,7 +585,7 @@ function displayThemedPrompt(name, client, options, cb) {
return callback(null, promptConfig, artInfo); return callback(null, promptConfig, artInfo);
} }
if(!_.isNil(options) && !_.isNil(options.position) && !_.isNil(options.position.row)) { if(!_.isNil(options?.position?.row)) {
artInfo.startRow = options.position.row; artInfo.startRow = options.position.row;
if(client.term.termHeight > 0 && artInfo.startRow + artInfo.height > client.term.termHeight) { if(client.term.termHeight > 0 && artInfo.startRow + artInfo.height > client.term.termHeight) {
// in this case, we will have scrolled // in this case, we will have scrolled

View File

@ -1,6 +1,6 @@
{ {
"name": "enigma-bbs", "name": "enigma-bbs",
"version": "0.0.12-beta", "version": "0.0.14-beta",
"description": "ENiGMA½ Bulletin Board System", "description": "ENiGMA½ Bulletin Board System",
"author": "Bryan Ashby <bryan@l33t.codes>", "author": "Bryan Ashby <bryan@l33t.codes>",
"license": "BSD-2-Clause", "license": "BSD-2-Clause",
@ -62,9 +62,9 @@
"yazl": "^2.5.1" "yazl": "^2.5.1"
}, },
"devDependencies": { "devDependencies": {
"eslint": "7.19.0" "eslint": "8.12.0"
}, },
"engines": { "engines": {
"node": ">=12" "node": ">=14"
} }
} }