mirror of
https://github.com/google/blockly.git
synced 2026-05-18 01:50:11 +02:00
chore: Update all deps to latest (#9872)
* chore: Update all deps to latest * fix: Possibly fix closure compiler
This commit is contained in:
Generated
+4890
-7589
File diff suppressed because it is too large
Load Diff
+2
-2
@@ -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",
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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<
|
||||
|
||||
@@ -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',
|
||||
},
|
||||
},
|
||||
|
||||
@@ -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
|
||||
}
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
"sourceMap": true,
|
||||
|
||||
"module": "ES2015",
|
||||
"moduleResolution": "node",
|
||||
"moduleResolution": "bundler",
|
||||
"target": "ES2020",
|
||||
"strict": true,
|
||||
|
||||
|
||||
Reference in New Issue
Block a user