chore: Update all deps to latest (#9872)

* chore: Update all deps to latest

* fix: Possibly fix closure compiler
This commit is contained in:
Aaron Dodson
2026-05-14 13:06:46 -07:00
committed by GitHub
parent 799965fa22
commit 591779becc
8 changed files with 4938 additions and 7633 deletions
+4890 -7589
View File
File diff suppressed because it is too large Load Diff
+2 -2
View File
@@ -20,8 +20,8 @@
"packages/*"
],
"devDependencies": {
"@commitlint/cli": "^20.1.0",
"@commitlint/config-conventional": "^20.0.0"
"@commitlint/cli": "^21.0.1",
"@commitlint/config-conventional": "^21.0.1"
},
"overrides": {
"eslint": "9.36.0",
+1 -1
View File
@@ -66,7 +66,7 @@ export type FieldValidator<T = any> = (newValue: T) => T | null | undefined;
/**
* Abstract class for an editable field.
*
* @typeParam T - The value stored on the field.
* @template T - The value stored on the field.
*/
export abstract class Field<T = any>
implements IKeyboardAccessible, IRegistrable, ISerializable, IFocusableNode
+1 -1
View File
@@ -53,7 +53,7 @@ const MINIMUM_WIDTH = 14;
/**
* Abstract class for an editable input field.
*
* @typeParam T - The value stored on the field.
* @template T - The value stored on the field.
* @internal
*/
export abstract class FieldInput<T extends InputTypes> extends Field<
+4
View File
@@ -125,6 +125,7 @@ function buildTSOverride({files, tsconfig}) {
// Ensure there is a blank line between the body and any @tags,
// as required by the tsdoc spec (see #6353).
'jsdoc/tag-lines': ['error', 'any', {'startLines': 1}],
'jsdoc/require-throws-type': ['off'],
},
};
}
@@ -224,6 +225,9 @@ export default [
'jsdoc/check-tag-names': ['warn', {'definedTags': ['record']}],
'jsdoc/tag-lines': ['off'],
'jsdoc/no-defaults': ['off'],
'jsdoc/reject-any-type': ['off'],
'jsdoc/reject-function-type': ['off'],
'jsdoc/require-throws-type': ['off'],
'mocha/no-exclusive-tests': 'error',
},
},
+37 -37
View File
@@ -102,51 +102,51 @@
},
"license": "Apache-2.0",
"devDependencies": {
"@blockly/block-test": "^7.0.2",
"@blockly/dev-tools": "^9.0.2",
"@blockly/theme-modern": "^7.0.1",
"@hyperjump/browser": "^1.1.4",
"@hyperjump/json-schema": "^1.5.0",
"@microsoft/api-documenter": "7.22.4",
"@microsoft/api-extractor": "^7.29.5",
"ajv": "^8.17.1",
"@blockly/block-test": "^7.0.6",
"@blockly/dev-tools": "^9.0.9",
"@blockly/theme-modern": "^7.0.5",
"@hyperjump/browser": "^1.3.1",
"@hyperjump/json-schema": "^1.17.6",
"@microsoft/api-documenter": "7.30.5",
"@microsoft/api-extractor": "^7.58.7",
"ajv": "^8.20.0",
"async-done": "^2.0.0",
"chai": "^6.0.1",
"concurrently": "^9.0.1",
"conventional-changelog-conventionalcommits": "^7.0.2",
"conventional-recommended-bump": "^9.0.0",
"eslint": "9.36.0",
"chai": "^6.2.2",
"concurrently": "^9.2.1",
"conventional-changelog-conventionalcommits": "^9.3.1",
"conventional-recommended-bump": "^11.2.0",
"eslint": "10.3.0",
"eslint-config-google": "^0.14.0",
"eslint-config-prettier": "^10.1.1",
"eslint-plugin-jsdoc": "^52.0.2",
"eslint-plugin-mocha": "^11.1.0",
"eslint-plugin-prettier": "^5.2.1",
"glob": "^11.0.1",
"globals": "^16.0.0",
"google-closure-compiler": "^20260427.0.0",
"gulp": "^5.0.0",
"eslint-config-prettier": "^10.1.8",
"eslint-plugin-jsdoc": "^62.9.0",
"eslint-plugin-mocha": "^11.2.0",
"eslint-plugin-prettier": "^5.5.5",
"glob": "^13.0.6",
"globals": "^17.6.0",
"google-closure-compiler": "^20260512.0.0",
"gulp": "^5.0.1",
"gulp-concat": "^2.6.1",
"gulp-gzip": "^1.4.2",
"gulp-header": "^2.0.9",
"gulp-rename": "^2.0.0",
"gulp-replace": "^1.0.0",
"gulp-header": "^2.0.12",
"gulp-rename": "^2.1.0",
"gulp-replace": "^1.1.4",
"gulp-sourcemaps": "^3.0.0",
"gulp-umd": "^2.0.0",
"http-server": "^14.0.0",
"jsdom": "27.4.0",
"json5": "^2.2.0",
"http-server": "^14.1.1",
"jsdom": "29.1.1",
"json5": "^2.2.3",
"markdown-tables-to-json": "^0.1.7",
"mocha": "^11.3.0",
"patch-package": "^8.0.0",
"prettier": "3.6.2",
"prettier-plugin-organize-imports": "^4.0.0",
"puppeteer-core": "^24.17.0",
"mocha": "^11.7.5",
"patch-package": "^8.0.1",
"prettier": "3.8.3",
"prettier-plugin-organize-imports": "^4.3.0",
"puppeteer-core": "^24.43.1",
"readline-sync": "^1.4.10",
"rimraf": "^6.1.2",
"typescript": "^5.3.3",
"typescript-eslint": "^8.16.0",
"webdriverio": "^9.0.7",
"yargs": "^17.2.1"
"rimraf": "^6.1.3",
"typescript": "^6.0.3",
"typescript-eslint": "^8.59.3",
"webdriverio": "^9.27.1",
"yargs": "^18.0.0"
},
"engines": {
"node": ">=22"
@@ -3,7 +3,7 @@
"compilerOptions": {
"allowJs": false,
"outDir": "dist",
"baseUrl": ".",
"rootDir": "./src",
"types": [],
"paths": {
"blockly-test/*": ["../../dist/*"]
@@ -14,7 +14,7 @@
"sourceMap": false,
"module": "ES2015",
"moduleResolution": "node",
"moduleResolution": "bundler",
"target": "ES2020",
"strict": true
}
+1 -1
View File
@@ -12,7 +12,7 @@
"sourceMap": true,
"module": "ES2015",
"moduleResolution": "node",
"moduleResolution": "bundler",
"target": "ES2020",
"strict": true,