diff --git a/package.json b/package.json index 231b0320..65a2f99a 100644 --- a/package.json +++ b/package.json @@ -31,7 +31,8 @@ "events": "^3.3.0", "jest": "^27.5.1", "prettier": "^2.3.2", - "stream-browserify": "^3.0.0" + "stream-browserify": "^3.0.0", + "typescript": "^5.3.3" }, "prettier": { "trailingComma": "es5" diff --git a/packages/ani-cursor/package.json b/packages/ani-cursor/package.json index 9fd920e2..66054de7 100644 --- a/packages/ani-cursor/package.json +++ b/packages/ani-cursor/package.json @@ -28,7 +28,7 @@ "@babel/core": "^7.20.0", "@babel/preset-env": "^7.20.2", "@babel/preset-typescript": "^7.20.0", - "typescript": "^4.9.5" + "typescript": "^5.3.3" }, "dependencies": { "byte-data": "18.1.1", diff --git a/packages/webamp-modern/package.json b/packages/webamp-modern/package.json index 4b9d9271..49291271 100644 --- a/packages/webamp-modern/package.json +++ b/packages/webamp-modern/package.json @@ -24,8 +24,8 @@ "@types/eslint": "^7.2.14", "@types/estree": "^0.0.50", "@types/jest": "^27.5.0", - "@typescript-eslint/eslint-plugin": "^4.28.2", - "@typescript-eslint/parser": "^4.28.2", + "@typescript-eslint/eslint-plugin": "^7.1.0", + "@typescript-eslint/parser": "^7.1.0", "babel-jest": "^28.1.0", "eslint": "^7.30.0", "eslint-plugin-rulesdir": "^0.2.0", @@ -35,7 +35,7 @@ "snowpack": "^3.8.8", "ts-jest": "^28.0.2", "tsup": "^4.12.5", - "typescript": "^4.3.5" + "typescript": "^5.3.3" }, "prettier": {}, "dependencies": { diff --git a/packages/webamp/package.json b/packages/webamp/package.json index 8730c0f7..b736c9fe 100644 --- a/packages/webamp/package.json +++ b/packages/webamp/package.json @@ -105,7 +105,7 @@ "puppeteer": "^22.2.0", "react-test-renderer": "^17.0.1", "style-loader": "^0.23.1", - "typescript": "^3.7.2", + "typescript": "^5.3.3", "url-loader": "^1.1.2" }, "jest": { diff --git a/packages/winamp-eqf/package.json b/packages/winamp-eqf/package.json index 1848e4a3..a1a73108 100644 --- a/packages/winamp-eqf/package.json +++ b/packages/winamp-eqf/package.json @@ -21,6 +21,7 @@ "author": "Jordan Eldgredge", "license": "ISC", "devDependencies": { - "buffer-to-arraybuffer": "0.0.4" + "buffer-to-arraybuffer": "0.0.4", + "typescript": "^5.3.3" } } diff --git a/yarn.lock b/yarn.lock index c4aa0895..4418f827 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6762,7 +6762,7 @@ "@types/tough-cookie" "*" parse5 "^7.0.0" -"@types/json-schema@*", "@types/json-schema@^7.0.7": +"@types/json-schema@*": version "7.0.8" resolved "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.8.tgz" integrity sha512-YSBPTLTVm2e2OoQIDYx8HaeWJ5tTToLH67kXR7zYNGupXMEHa2++G8k+DczX2cFVgalypqtyZIcU19AFcmOpmg== @@ -7146,19 +7146,6 @@ resolved "https://registry.yarnpkg.com/@types/yoga-layout/-/yoga-layout-1.9.2.tgz#efaf9e991a7390dc081a0b679185979a83a9639a" integrity sha512-S9q47ByT2pPvD65IvrWp7qppVMpk9WGMbVq9wbWZOHg6tnXSD4vyhao6nOSBwwfDdV2p3Kx9evA9vI+XWTfDvw== -"@typescript-eslint/eslint-plugin@^4.28.2": - version "4.28.2" - resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.28.2.tgz" - integrity sha512-PGqpLLzHSxq956rzNGasO3GsAPf2lY9lDUBXhS++SKonglUmJypaUtcKzRtUte8CV7nruwnDxtLUKpVxs0wQBw== - dependencies: - "@typescript-eslint/experimental-utils" "4.28.2" - "@typescript-eslint/scope-manager" "4.28.2" - debug "^4.3.1" - functional-red-black-tree "^1.0.1" - regexpp "^3.1.0" - semver "^7.3.5" - tsutils "^3.21.0" - "@typescript-eslint/eslint-plugin@^5.5.0": version "5.38.0" resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.38.0.tgz" @@ -7190,18 +7177,6 @@ semver "^7.5.4" ts-api-utils "^1.0.1" -"@typescript-eslint/experimental-utils@4.28.2": - version "4.28.2" - resolved "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.28.2.tgz" - integrity sha512-MwHPsL6qo98RC55IoWWP8/opTykjTp4JzfPu1VfO2Z0MshNP0UZ1GEV5rYSSnZSUI8VD7iHvtIPVGW5Nfh7klQ== - dependencies: - "@types/json-schema" "^7.0.7" - "@typescript-eslint/scope-manager" "4.28.2" - "@typescript-eslint/types" "4.28.2" - "@typescript-eslint/typescript-estree" "4.28.2" - eslint-scope "^5.1.1" - eslint-utils "^3.0.0" - "@typescript-eslint/experimental-utils@^5.0.0": version "5.38.0" resolved "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.38.0.tgz" @@ -7209,16 +7184,6 @@ dependencies: "@typescript-eslint/utils" "5.38.0" -"@typescript-eslint/parser@^4.28.2": - version "4.28.2" - resolved "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.28.2.tgz" - integrity sha512-Q0gSCN51eikAgFGY+gnd5p9bhhCUAl0ERMiDKrTzpSoMYRubdB8MJrTTR/BBii8z+iFwz8oihxd0RAdP4l8w8w== - dependencies: - "@typescript-eslint/scope-manager" "4.28.2" - "@typescript-eslint/types" "4.28.2" - "@typescript-eslint/typescript-estree" "4.28.2" - debug "^4.3.1" - "@typescript-eslint/parser@^5.13.0": version "5.13.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.13.0.tgz#0394ed8f2f849273c0bf4b811994d177112ced5c" @@ -7250,14 +7215,6 @@ "@typescript-eslint/visitor-keys" "7.1.0" debug "^4.3.4" -"@typescript-eslint/scope-manager@4.28.2": - version "4.28.2" - resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.28.2.tgz" - integrity sha512-MqbypNjIkJFEFuOwPWNDjq0nqXAKZvDNNs9yNseoGBB1wYfz1G0WHC2AVOy4XD7di3KCcW3+nhZyN6zruqmp2A== - dependencies: - "@typescript-eslint/types" "4.28.2" - "@typescript-eslint/visitor-keys" "4.28.2" - "@typescript-eslint/scope-manager@5.13.0": version "5.13.0" resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.13.0.tgz" @@ -7302,11 +7259,6 @@ debug "^4.3.4" ts-api-utils "^1.0.1" -"@typescript-eslint/types@4.28.2": - version "4.28.2" - resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.28.2.tgz" - integrity sha512-Gr15fuQVd93uD9zzxbApz3wf7ua3yk4ZujABZlZhaxxKY8ojo448u7XTm/+ETpy0V0dlMtj6t4VdDvdc0JmUhA== - "@typescript-eslint/types@4.33.0": version "4.33.0" resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.33.0.tgz" @@ -7327,19 +7279,6 @@ resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-7.1.0.tgz#52a86d6236fda646e7e5fe61154991dc0dc433ef" integrity sha512-qTWjWieJ1tRJkxgZYXx6WUYtWlBc48YRxgY2JN1aGeVpkhmnopq+SUC8UEVGNXIvWH7XyuTjwALfG6bFEgCkQA== -"@typescript-eslint/typescript-estree@4.28.2": - version "4.28.2" - resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.28.2.tgz" - integrity sha512-86lLstLvK6QjNZjMoYUBMMsULFw0hPHJlk1fzhAVoNjDBuPVxiwvGuPQq3fsBMCxuDJwmX87tM/AXoadhHRljg== - dependencies: - "@typescript-eslint/types" "4.28.2" - "@typescript-eslint/visitor-keys" "4.28.2" - debug "^4.3.1" - globby "^11.0.3" - is-glob "^4.0.1" - semver "^7.3.5" - tsutils "^3.21.0" - "@typescript-eslint/typescript-estree@5.13.0": version "5.13.0" resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.13.0.tgz" @@ -7431,14 +7370,6 @@ "@typescript-eslint/typescript-estree" "7.1.0" semver "^7.5.4" -"@typescript-eslint/visitor-keys@4.28.2": - version "4.28.2" - resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.28.2.tgz" - integrity sha512-aT2B4PLyyRDUVUafXzpZFoc0C9t0za4BJAKP5sgWIhG+jHECQZUEjuQSCIwZdiJJ4w4cgu5r3Kh20SOdtEBl0w== - dependencies: - "@typescript-eslint/types" "4.28.2" - eslint-visitor-keys "^2.0.0" - "@typescript-eslint/visitor-keys@4.33.0": version "4.33.0" resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.33.0.tgz" @@ -27508,10 +27439,6 @@ typescript@4.3.4: resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.3.4.tgz#3f85b986945bcf31071decdd96cf8bfa65f9dcbc" integrity sha512-uauPG7XZn9F/mo+7MrsRjyvbxFpzemRjKEZXS4AK83oP2KKOJPvb+9cO/gmnv8arWZvhnjVOXz7B49m1l0e9Ew== -typescript@^3.7.2: - version "3.9.2" - resolved "https://registry.npmjs.org/typescript/-/typescript-3.9.2.tgz" - typescript@^3.8.3: version "3.9.3" resolved "https://registry.npmjs.org/typescript/-/typescript-3.9.3.tgz" @@ -27526,16 +27453,6 @@ typescript@^4.1.5, typescript@^4.4.3: resolved "https://registry.npmjs.org/typescript/-/typescript-4.8.3.tgz" integrity sha512-goMHfm00nWPa8UvR/CPSvykqf6dVV8x/dp0c5mFTMTIu0u0FlGWRioyy7Nn0PGAdHxpJZnuO/ut+PpQ8UiHAig== -typescript@^4.3.5: - version "4.3.5" - resolved "https://registry.npmjs.org/typescript/-/typescript-4.3.5.tgz" - integrity sha512-DqQgihaQ9cUrskJo9kIyW/+g0Vxsk8cDtZ52a3NGh0YNTfpUSArXSohyUGnvbPazEPLu398C0UxmKSOrPumUzA== - -typescript@^4.9.5: - version "4.9.5" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.9.5.tgz#095979f9bcc0d09da324d58d03ce8f8374cbe65a" - integrity sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g== - typescript@^5.0.2, typescript@^5.3.3: version "5.3.3" resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.3.3.tgz#b3ce6ba258e72e6305ba66f5c9b452aaee3ffe37"