build: remove unused dependencies and update versions

This commit is contained in:
Johannes Millan 2024-07-18 09:49:21 +02:00
parent 682cfe65e1
commit 6ffc0effdd
4 changed files with 54 additions and 34 deletions

66
package-lock.json generated
View file

@ -7,7 +7,6 @@
"": {
"name": "superProductivity",
"version": "9.0.2",
"hasInstallScript": true,
"license": "MIT",
"dependencies": {
"electron-dl": "^3.5.2",
@ -78,7 +77,7 @@
"cross-env": "^7.0.3",
"detect-it": "^4.0.1",
"dragula": "^3.7.3",
"electron": "^29.4.2",
"electron": "^29.4.5",
"electron-builder": "^24.13.3",
"eslint": "^8.57.0",
"eslint-config-prettier": "^9.1.0",
@ -87,7 +86,7 @@
"eslint-plugin-prefer-arrow": "1.2.3",
"eslint-plugin-prettier": "^5.1.3",
"file-saver": "^2.0.2",
"glob": "^8.0.3",
"glob": "^9.3.5",
"hammerjs": "^2.0.8",
"helpful-decorators": "^2.1.0",
"husky": "^4.2.5",
@ -12520,10 +12519,11 @@
}
},
"node_modules/electron": {
"version": "29.4.2",
"version": "29.4.5",
"resolved": "https://registry.npmjs.org/electron/-/electron-29.4.5.tgz",
"integrity": "sha512-DlEuzGbWBYl1Qr0qUYgNZdoixJg4YGHy2HC6fkRjSXSlb01UrQ5ORi8hNLzelzyYx8rNQyyE3zDUuk9EnZwYuA==",
"dev": true,
"hasInstallScript": true,
"license": "MIT",
"dependencies": {
"@electron/get": "^2.0.0",
"@types/node": "^20.9.0",
@ -14747,18 +14747,18 @@
}
},
"node_modules/glob": {
"version": "8.1.0",
"version": "9.3.5",
"resolved": "https://registry.npmjs.org/glob/-/glob-9.3.5.tgz",
"integrity": "sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==",
"dev": true,
"license": "ISC",
"dependencies": {
"fs.realpath": "^1.0.0",
"inflight": "^1.0.4",
"inherits": "2",
"minimatch": "^5.0.1",
"once": "^1.3.0"
"minimatch": "^8.0.2",
"minipass": "^4.2.4",
"path-scurry": "^1.6.1"
},
"engines": {
"node": ">=12"
"node": ">=16 || 14 >=14.17"
},
"funding": {
"url": "https://github.com/sponsors/isaacs"
@ -14782,21 +14782,35 @@
},
"node_modules/glob/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,
"license": "MIT",
"dependencies": {
"balanced-match": "^1.0.0"
}
},
"node_modules/glob/node_modules/minimatch": {
"version": "5.1.0",
"version": "8.0.4",
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-8.0.4.tgz",
"integrity": "sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==",
"dev": true,
"license": "ISC",
"dependencies": {
"brace-expansion": "^2.0.1"
},
"engines": {
"node": ">=10"
"node": ">=16 || 14 >=14.17"
},
"funding": {
"url": "https://github.com/sponsors/isaacs"
}
},
"node_modules/glob/node_modules/minipass": {
"version": "4.2.8",
"resolved": "https://registry.npmjs.org/minipass/-/minipass-4.2.8.tgz",
"integrity": "sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==",
"dev": true,
"engines": {
"node": ">=8"
}
},
"node_modules/global-agent": {
@ -18820,6 +18834,26 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/mocha/node_modules/glob": {
"version": "8.1.0",
"resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz",
"integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==",
"deprecated": "Glob versions prior to v9 are no longer supported",
"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/mocha/node_modules/glob-parent": {
"version": "5.1.2",
"dev": true,

View file

@ -87,8 +87,7 @@
"int:watch": "node ./tools/extract-i18n-watch.js",
"int:find": "ngx-translate-extract --input ./src --output ./src/assets/i18n/*.json --sort --format namespaced-json --marker _",
"int:clean": "ngx-translate-extract --input ./src --output ./src/assets/i18n/*.json --clean --sort --format namespaced-json --marker _",
"int:test": "node ./tools/test-lng-files.js",
"postinstall": "cross-env-shell node ./tools/is-skip-postinstall.js --env.SKIP_POST_INSTALL=$SKIP_POST_INSTALL || echo ''jooo"
"int:test": "node ./tools/test-lng-files.js"
},
"publish": [
{
@ -166,7 +165,7 @@
"cross-env": "^7.0.3",
"detect-it": "^4.0.1",
"dragula": "^3.7.3",
"electron": "^29.4.2",
"electron": "^29.4.5",
"electron-builder": "^24.13.3",
"eslint": "^8.57.0",
"eslint-config-prettier": "^9.1.0",
@ -175,7 +174,7 @@
"eslint-plugin-prefer-arrow": "1.2.3",
"eslint-plugin-prettier": "^5.1.3",
"file-saver": "^2.0.2",
"glob": "^8.0.3",
"glob": "^9.3.5",
"hammerjs": "^2.0.8",
"helpful-decorators": "^2.1.0",
"husky": "^4.2.5",

View file

@ -1,6 +1,6 @@
// this file is automatically generated by git.version.ts script
export const versions = {
version: '8.0.10',
version: '9.0.2',
revision: 'NO_REV',
branch: 'NO_BRANCH',
};

View file

@ -1,13 +0,0 @@
console.log(process.env.SKIP_POST_INSTALL);
// NOTE: this is just a script to make conditionally executing ngcc work via ||
if (
process.env.SKIP_POST_INSTALL &&
process.env.SKIP_POST_INSTALL !== 'false' &&
process.env.SKIP_POST_INSTALL !== '0'
) {
console.log('\n\n!!! WARN: skipping postInstall !!!\n\n');
process.exit(0);
} else {
console.log('Exiting with error code on purpose! No worries :)');
process.exit(123456789);
}