Merge pull request #1850

Bump dev dependencies to latest versions
This commit is contained in:
larabr 2025-06-17 15:54:00 +02:00 committed by GitHub
commit 208402ebcb
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 3400 additions and 2938 deletions

6298
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -68,47 +68,47 @@
"@noble/hashes": "^1.8.0",
"@openpgp/jsdoc": "^3.6.11",
"@openpgp/seek-bzip": "^1.0.5-git",
"@openpgp/tweetnacl": "^1.0.4-1",
"@openpgp/tweetnacl": "^1.0.4-2",
"@openpgp/web-stream-tools": "~0.1.3",
"@rollup/plugin-alias": "^5.1.1",
"@rollup/plugin-commonjs": "^25.0.8",
"@rollup/plugin-node-resolve": "^15.3.0",
"@rollup/plugin-replace": "^5.0.7",
"@rollup/plugin-commonjs": "^28.0.3",
"@rollup/plugin-node-resolve": "^16.0.1",
"@rollup/plugin-replace": "^6.0.2",
"@rollup/plugin-terser": "^0.4.4",
"@rollup/plugin-typescript": "^11.1.6",
"@rollup/plugin-typescript": "^12.1.2",
"@rollup/plugin-wasm": "^6.2.2",
"@types/chai": "^4.3.19",
"@types/sinon": "^17.0.3",
"@types/chai": "^4.3.20",
"@types/sinon": "^17.0.4",
"@typescript-eslint/parser": "^7.18.0",
"@web/test-runner": "^0.19.0",
"@web/test-runner-browserstack": "^0.7.2",
"@web/test-runner-browserstack": "^0.8.0",
"@web/test-runner-mocha": "^0.9.0",
"@web/test-runner-playwright": "^0.11.0",
"argon2id": "^1.0.1",
"benchmark": "^2.1.4",
"bn.js": "^5.2.1",
"c8": "^8.0.1",
"chai": "^4.4.1",
"bn.js": "^5.2.2",
"c8": "^10.1.3",
"chai": "^4.5.0",
"chai-as-promised": "^7.1.2",
"eckey-utils": "^0.7.14",
"eslint": "^8.57.1",
"eslint-config-airbnb": "^19.0.4",
"eslint-config-airbnb-base": "^15.0.0",
"eslint-config-airbnb-typescript": "^18.0.0",
"eslint-import-resolver-typescript": "^3.6.3",
"eslint-import-resolver-typescript": "^3.10.1",
"eslint-plugin-chai-friendly": "^0.7.4",
"eslint-plugin-import": "^2.31.0",
"eslint-plugin-unicorn": "^48.0.1",
"fflate": "^0.8.2",
"mocha": "^10.7.3",
"mocha": "^11.2.2",
"playwright": "^1.53.0",
"rollup": "^4.24.2",
"sinon": "^18.0.1",
"rollup": "^4.40.2",
"sinon": "^20.0.0",
"ts-node": "^10.9.2",
"tslib": "^2.8.0",
"tsx": "^4.19.2",
"typescript": "^5.6.3",
"web-streams-polyfill": "^4.0.0"
"tslib": "^2.8.1",
"tsx": "^4.19.4",
"typescript": "^5.8.3",
"web-streams-polyfill": "^4.1.0"
},
"overrides": {
"@web/dev-server-core": "npm:@openpgp/wtr-dev-server-core@0.7.3-patch.1",

View File

@ -71,7 +71,7 @@ const nodeBuild = {
exportConditions: ['node'] // needed for resolution of noble-curves import of '@noble/crypto' in Node 18
}),
typescript({
compilerOptions: { outDir: './dist/tmp-ts' }
compilerOptions: { outDir: './dist/node' } // temporary output location, needed to avoid js files being overwritten under `src`
}),
commonjs(),
replace({
@ -95,7 +95,7 @@ const fullBrowserBuild = {
browser: true
}),
typescript({
compilerOptions: { outDir: './dist/tmp-ts' } // to avoid js files being overwritten
compilerOptions: { outDir: './dist' } // temporary output location, needed to avoid js files being overwritten under `src`
}),
commonjs({
ignore: nodeBuiltinModules.concat(nodeDependencies)
@ -122,7 +122,7 @@ const lightweightBrowserBuild = {
browser: true
}),
typescript({
compilerOptions: { outDir: './dist/lightweight/tmp-ts' }
compilerOptions: { outDir: './dist/lightweight' }
}),
commonjs({
ignore: nodeBuiltinModules.concat(nodeDependencies)
@ -152,7 +152,11 @@ const getBrowserTestBuild = useLightweightBuild => ({
browser: true
}),
typescript({
compilerOptions: { outDir: './test/lib/tmp-ts' }
compilerOptions: { outDir: './test/lib' },
// this exclusion is to address an issue with type-detect v4.1.0 that's imported by chai using `require()`;
// the TS plugin influences the resolution and causes the index.ts file to be imported
// (which the commonjs plugin cannot process) instead of the .js entrypoints.
exclude: ['node_modules/type-detect/*']
}),
commonjs({
ignore: nodeBuiltinModules.concat(nodeDependencies),