|
@@ -26,6 +26,7 @@
|
|
|
"eslint-plugin-import": "^2.27.5",
|
|
|
"eslint-plugin-unicorn": "^46.0.0",
|
|
|
"fs-extra": "^11.1.1",
|
|
|
+ "js-beautify": "^1.14.7",
|
|
|
"lockfile-lint": "^4.10.0",
|
|
|
"nodemon": "^2.0.22",
|
|
|
"npm-run-all": "^4.1.5",
|
|
@@ -2954,6 +2955,16 @@
|
|
|
"url": "https://github.com/chalk/supports-color?sponsor=1"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/config-chain": {
|
|
|
+ "version": "1.1.13",
|
|
|
+ "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz",
|
|
|
+ "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==",
|
|
|
+ "dev": true,
|
|
|
+ "dependencies": {
|
|
|
+ "ini": "^1.3.4",
|
|
|
+ "proto-list": "~1.2.1"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/confusing-browser-globals": {
|
|
|
"version": "1.0.11",
|
|
|
"resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz",
|
|
@@ -3270,6 +3281,52 @@
|
|
|
"integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==",
|
|
|
"dev": true
|
|
|
},
|
|
|
+ "node_modules/editorconfig": {
|
|
|
+ "version": "0.15.3",
|
|
|
+ "resolved": "https://registry.npmjs.org/editorconfig/-/editorconfig-0.15.3.tgz",
|
|
|
+ "integrity": "sha512-M9wIMFx96vq0R4F+gRpY3o2exzb8hEj/n9S8unZtHSvYjibBp/iMufSzvmOcV/laG0ZtuTVGtiJggPOSW2r93g==",
|
|
|
+ "dev": true,
|
|
|
+ "dependencies": {
|
|
|
+ "commander": "^2.19.0",
|
|
|
+ "lru-cache": "^4.1.5",
|
|
|
+ "semver": "^5.6.0",
|
|
|
+ "sigmund": "^1.0.1"
|
|
|
+ },
|
|
|
+ "bin": {
|
|
|
+ "editorconfig": "bin/editorconfig"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/editorconfig/node_modules/commander": {
|
|
|
+ "version": "2.20.3",
|
|
|
+ "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
|
|
|
+ "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
|
|
|
+ "dev": true
|
|
|
+ },
|
|
|
+ "node_modules/editorconfig/node_modules/lru-cache": {
|
|
|
+ "version": "4.1.5",
|
|
|
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
|
|
|
+ "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
|
|
|
+ "dev": true,
|
|
|
+ "dependencies": {
|
|
|
+ "pseudomap": "^1.0.2",
|
|
|
+ "yallist": "^2.1.2"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/editorconfig/node_modules/semver": {
|
|
|
+ "version": "5.7.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
|
|
|
+ "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
|
|
|
+ "dev": true,
|
|
|
+ "bin": {
|
|
|
+ "semver": "bin/semver"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/editorconfig/node_modules/yallist": {
|
|
|
+ "version": "2.1.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
|
|
|
+ "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==",
|
|
|
+ "dev": true
|
|
|
+ },
|
|
|
"node_modules/electron-to-chromium": {
|
|
|
"version": "1.4.284",
|
|
|
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz",
|
|
@@ -5167,6 +5224,66 @@
|
|
|
"integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
|
|
|
"dev": true
|
|
|
},
|
|
|
+ "node_modules/js-beautify": {
|
|
|
+ "version": "1.14.7",
|
|
|
+ "resolved": "https://registry.npmjs.org/js-beautify/-/js-beautify-1.14.7.tgz",
|
|
|
+ "integrity": "sha512-5SOX1KXPFKx+5f6ZrPsIPEY7NwKeQz47n3jm2i+XeHx9MoRsfQenlOP13FQhWvg8JRS0+XLO6XYUQ2GX+q+T9A==",
|
|
|
+ "dev": true,
|
|
|
+ "dependencies": {
|
|
|
+ "config-chain": "^1.1.13",
|
|
|
+ "editorconfig": "^0.15.3",
|
|
|
+ "glob": "^8.0.3",
|
|
|
+ "nopt": "^6.0.0"
|
|
|
+ },
|
|
|
+ "bin": {
|
|
|
+ "css-beautify": "js/bin/css-beautify.js",
|
|
|
+ "html-beautify": "js/bin/html-beautify.js",
|
|
|
+ "js-beautify": "js/bin/js-beautify.js"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">=10"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/js-beautify/node_modules/brace-expansion": {
|
|
|
+ "version": "2.0.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
|
|
|
+ "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
|
|
|
+ "dev": true,
|
|
|
+ "dependencies": {
|
|
|
+ "balanced-match": "^1.0.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/js-beautify/node_modules/glob": {
|
|
|
+ "version": "8.1.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz",
|
|
|
+ "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==",
|
|
|
+ "dev": true,
|
|
|
+ "dependencies": {
|
|
|
+ "fs.realpath": "^1.0.0",
|
|
|
+ "inflight": "^1.0.4",
|
|
|
+ "inherits": "2",
|
|
|
+ "minimatch": "^5.0.1",
|
|
|
+ "once": "^1.3.0"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">=12"
|
|
|
+ },
|
|
|
+ "funding": {
|
|
|
+ "url": "https://github.com/sponsors/isaacs"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/js-beautify/node_modules/minimatch": {
|
|
|
+ "version": "5.1.6",
|
|
|
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz",
|
|
|
+ "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==",
|
|
|
+ "dev": true,
|
|
|
+ "dependencies": {
|
|
|
+ "brace-expansion": "^2.0.1"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">=10"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/js-sdsl": {
|
|
|
"version": "4.2.0",
|
|
|
"resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.2.0.tgz",
|
|
@@ -6623,6 +6740,21 @@
|
|
|
"node": ">=4"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/nopt": {
|
|
|
+ "version": "6.0.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/nopt/-/nopt-6.0.0.tgz",
|
|
|
+ "integrity": "sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==",
|
|
|
+ "dev": true,
|
|
|
+ "dependencies": {
|
|
|
+ "abbrev": "^1.0.0"
|
|
|
+ },
|
|
|
+ "bin": {
|
|
|
+ "nopt": "bin/nopt.js"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/normalize-package-data": {
|
|
|
"version": "2.5.0",
|
|
|
"resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
|
|
@@ -7703,6 +7835,18 @@
|
|
|
"url": "https://github.com/sponsors/wooorm"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/proto-list": {
|
|
|
+ "version": "1.2.4",
|
|
|
+ "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz",
|
|
|
+ "integrity": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==",
|
|
|
+ "dev": true
|
|
|
+ },
|
|
|
+ "node_modules/pseudomap": {
|
|
|
+ "version": "1.0.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
|
|
|
+ "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==",
|
|
|
+ "dev": true
|
|
|
+ },
|
|
|
"node_modules/pstree.remy": {
|
|
|
"version": "1.1.8",
|
|
|
"resolved": "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.8.tgz",
|
|
@@ -8504,6 +8648,12 @@
|
|
|
"url": "https://github.com/sponsors/ljharb"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/sigmund": {
|
|
|
+ "version": "1.0.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz",
|
|
|
+ "integrity": "sha512-fCvEXfh6NWpm+YSuY2bpXb/VIihqWA6hLsgboC+0nl71Q7N7o2eaCW8mJa/NLvQhs6jpd3VZV4UiUQlV6+lc8g==",
|
|
|
+ "dev": true
|
|
|
+ },
|
|
|
"node_modules/signal-exit": {
|
|
|
"version": "3.0.7",
|
|
|
"resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
|
|
@@ -12273,6 +12423,16 @@
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
+ "config-chain": {
|
|
|
+ "version": "1.1.13",
|
|
|
+ "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz",
|
|
|
+ "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==",
|
|
|
+ "dev": true,
|
|
|
+ "requires": {
|
|
|
+ "ini": "^1.3.4",
|
|
|
+ "proto-list": "~1.2.1"
|
|
|
+ }
|
|
|
+ },
|
|
|
"confusing-browser-globals": {
|
|
|
"version": "1.0.11",
|
|
|
"resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz",
|
|
@@ -12502,6 +12662,48 @@
|
|
|
"integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==",
|
|
|
"dev": true
|
|
|
},
|
|
|
+ "editorconfig": {
|
|
|
+ "version": "0.15.3",
|
|
|
+ "resolved": "https://registry.npmjs.org/editorconfig/-/editorconfig-0.15.3.tgz",
|
|
|
+ "integrity": "sha512-M9wIMFx96vq0R4F+gRpY3o2exzb8hEj/n9S8unZtHSvYjibBp/iMufSzvmOcV/laG0ZtuTVGtiJggPOSW2r93g==",
|
|
|
+ "dev": true,
|
|
|
+ "requires": {
|
|
|
+ "commander": "^2.19.0",
|
|
|
+ "lru-cache": "^4.1.5",
|
|
|
+ "semver": "^5.6.0",
|
|
|
+ "sigmund": "^1.0.1"
|
|
|
+ },
|
|
|
+ "dependencies": {
|
|
|
+ "commander": {
|
|
|
+ "version": "2.20.3",
|
|
|
+ "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
|
|
|
+ "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
|
|
|
+ "dev": true
|
|
|
+ },
|
|
|
+ "lru-cache": {
|
|
|
+ "version": "4.1.5",
|
|
|
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
|
|
|
+ "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
|
|
|
+ "dev": true,
|
|
|
+ "requires": {
|
|
|
+ "pseudomap": "^1.0.2",
|
|
|
+ "yallist": "^2.1.2"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "semver": {
|
|
|
+ "version": "5.7.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
|
|
|
+ "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
|
|
|
+ "dev": true
|
|
|
+ },
|
|
|
+ "yallist": {
|
|
|
+ "version": "2.1.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
|
|
|
+ "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==",
|
|
|
+ "dev": true
|
|
|
+ }
|
|
|
+ }
|
|
|
+ },
|
|
|
"electron-to-chromium": {
|
|
|
"version": "1.4.284",
|
|
|
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz",
|
|
@@ -13871,6 +14073,51 @@
|
|
|
"integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
|
|
|
"dev": true
|
|
|
},
|
|
|
+ "js-beautify": {
|
|
|
+ "version": "1.14.7",
|
|
|
+ "resolved": "https://registry.npmjs.org/js-beautify/-/js-beautify-1.14.7.tgz",
|
|
|
+ "integrity": "sha512-5SOX1KXPFKx+5f6ZrPsIPEY7NwKeQz47n3jm2i+XeHx9MoRsfQenlOP13FQhWvg8JRS0+XLO6XYUQ2GX+q+T9A==",
|
|
|
+ "dev": true,
|
|
|
+ "requires": {
|
|
|
+ "config-chain": "^1.1.13",
|
|
|
+ "editorconfig": "^0.15.3",
|
|
|
+ "glob": "^8.0.3",
|
|
|
+ "nopt": "^6.0.0"
|
|
|
+ },
|
|
|
+ "dependencies": {
|
|
|
+ "brace-expansion": {
|
|
|
+ "version": "2.0.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
|
|
|
+ "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
|
|
|
+ "dev": true,
|
|
|
+ "requires": {
|
|
|
+ "balanced-match": "^1.0.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "glob": {
|
|
|
+ "version": "8.1.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz",
|
|
|
+ "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==",
|
|
|
+ "dev": true,
|
|
|
+ "requires": {
|
|
|
+ "fs.realpath": "^1.0.0",
|
|
|
+ "inflight": "^1.0.4",
|
|
|
+ "inherits": "2",
|
|
|
+ "minimatch": "^5.0.1",
|
|
|
+ "once": "^1.3.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "minimatch": {
|
|
|
+ "version": "5.1.6",
|
|
|
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz",
|
|
|
+ "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==",
|
|
|
+ "dev": true,
|
|
|
+ "requires": {
|
|
|
+ "brace-expansion": "^2.0.1"
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ },
|
|
|
"js-sdsl": {
|
|
|
"version": "4.2.0",
|
|
|
"resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.2.0.tgz",
|
|
@@ -14872,6 +15119,15 @@
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
+ "nopt": {
|
|
|
+ "version": "6.0.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/nopt/-/nopt-6.0.0.tgz",
|
|
|
+ "integrity": "sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==",
|
|
|
+ "dev": true,
|
|
|
+ "requires": {
|
|
|
+ "abbrev": "^1.0.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
"normalize-package-data": {
|
|
|
"version": "2.5.0",
|
|
|
"resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
|
|
@@ -15608,6 +15864,18 @@
|
|
|
"integrity": "sha512-kma4U7AFCTwpqq5twzC1YVIDXSqg6qQK6JN0smOw8fgRy1OkMi0CYSzFmsy6dnqSenamAtj0CyXMUJ1Mf6oROg==",
|
|
|
"dev": true
|
|
|
},
|
|
|
+ "proto-list": {
|
|
|
+ "version": "1.2.4",
|
|
|
+ "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz",
|
|
|
+ "integrity": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==",
|
|
|
+ "dev": true
|
|
|
+ },
|
|
|
+ "pseudomap": {
|
|
|
+ "version": "1.0.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
|
|
|
+ "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==",
|
|
|
+ "dev": true
|
|
|
+ },
|
|
|
"pstree.remy": {
|
|
|
"version": "1.1.8",
|
|
|
"resolved": "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.8.tgz",
|
|
@@ -16195,6 +16463,12 @@
|
|
|
"object-inspect": "^1.9.0"
|
|
|
}
|
|
|
},
|
|
|
+ "sigmund": {
|
|
|
+ "version": "1.0.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz",
|
|
|
+ "integrity": "sha512-fCvEXfh6NWpm+YSuY2bpXb/VIihqWA6hLsgboC+0nl71Q7N7o2eaCW8mJa/NLvQhs6jpd3VZV4UiUQlV6+lc8g==",
|
|
|
+ "dev": true
|
|
|
+ },
|
|
|
"signal-exit": {
|
|
|
"version": "3.0.7",
|
|
|
"resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
|