Skip to content

Commit

Permalink
Upgrade dependencies march 2024 (#3027)
Browse files Browse the repository at this point in the history
General update of all dependencies, notable
- typescript 5.4
- vitest 1.4
  • Loading branch information
timotheeguerin committed Mar 18, 2024
1 parent 814e518 commit 4199f83
Show file tree
Hide file tree
Showing 29 changed files with 2,426 additions and 2,386 deletions.
25 changes: 25 additions & 0 deletions .chronus/changes/upgrade-deps-march-2024-2024-2-18-16-33-47.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
---
# Change versionKind to one of: internal, fix, dependencies, feature, deprecation, breaking
changeKind: dependencies
packages:
- "@typespec/bundler"
- "@typespec/compiler"
- "@typespec/eslint-config-typespec"
- "@typespec/eslint-plugin"
- "@typespec/html-program-viewer"
- "@typespec/http"
- "@typespec/internal-build-utils"
- "@typespec/json-schema"
- "@typespec/library-linter"
- "@typespec/openapi"
- "@typespec/openapi3"
- "@typespec/playground"
- "@typespec/prettier-plugin-typespec"
- "@typespec/protobuf"
- "@typespec/rest"
- tmlanguage-generator
- typespec-vscode
- "@typespec/versioning"
---

Update dependencies
15 changes: 10 additions & 5 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,17 +29,17 @@
"watch": "tsc --build ./tsconfig.ws.json --watch"
},
"devDependencies": {
"@chronus/chronus": "^0.8.2",
"@chronus/github": "^0.2.1",
"@chronus/chronus": "^0.8.3",
"@chronus/github": "^0.2.2",
"@pnpm/find-workspace-packages": "^6.0.9",
"c8": "^9.1.0",
"cspell": "^8.3.2",
"cspell": "^8.6.0",
"prettier": "~3.2.5",
"prettier-plugin-organize-imports": "~3.2.4",
"rimraf": "~5.0.5",
"syncpack": "^12.3.0",
"typescript": "~5.3.3",
"vitest": "^1.2.2"
"typescript": "~5.4.2",
"vitest": "^1.4.0"
},
"syncpack": {
"dependencyTypes": [
Expand All @@ -50,5 +50,10 @@
"prod",
"resolutions"
]
},
"pnpm": {
"overrides": {
"@fluentui/react-theme": "9.1.17"
}
}
}
10 changes: 5 additions & 5 deletions packages/best-practices/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -48,12 +48,12 @@
"@typespec/compiler": "workspace:~",
"@typespec/eslint-config-typespec": "workspace:~",
"@typespec/eslint-plugin": "workspace:~",
"@vitest/coverage-v8": "^1.2.2",
"@vitest/ui": "^1.2.2",
"@vitest/coverage-v8": "^1.4.0",
"@vitest/ui": "^1.4.0",
"c8": "^9.1.0",
"eslint": "^8.56.0",
"eslint": "^8.57.0",
"rimraf": "~5.0.5",
"typescript": "~5.3.3",
"vitest": "^1.2.2"
"typescript": "~5.4.2",
"vitest": "^1.4.0"
}
}
12 changes: 6 additions & 6 deletions packages/bundle-uploader/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -47,14 +47,14 @@
},
"devDependencies": {
"@types/node": "~18.11.19",
"@types/semver": "^7.5.6",
"@types/semver": "^7.5.8",
"@typespec/eslint-config-typespec": "workspace:~",
"@vitest/coverage-v8": "^1.2.2",
"@vitest/ui": "^1.2.2",
"@vitest/coverage-v8": "^1.4.0",
"@vitest/ui": "^1.4.0",
"c8": "^9.1.0",
"eslint": "^8.56.0",
"eslint": "^8.57.0",
"rimraf": "~5.0.5",
"typescript": "~5.3.3",
"vitest": "^1.2.2"
"typescript": "~5.4.2",
"vitest": "^1.4.0"
}
}
14 changes: 7 additions & 7 deletions packages/bundler/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -50,20 +50,20 @@
"@rollup/plugin-virtual": "~3.0.2",
"@typespec/compiler": "workspace:~",
"picocolors": "~1.0.0",
"rollup": "~4.9.6",
"rollup": "~4.13.0",
"yargs": "~17.7.2"
},
"devDependencies": {
"@types/node": "~18.11.19",
"@types/yargs": "~17.0.32",
"@typespec/eslint-config-typespec": "workspace:~",
"@vitest/coverage-v8": "^1.2.2",
"@vitest/ui": "^1.2.2",
"@vitest/coverage-v8": "^1.4.0",
"@vitest/ui": "^1.4.0",
"c8": "^9.1.0",
"eslint": "^8.56.0",
"eslint": "^8.57.0",
"rimraf": "~5.0.5",
"typescript": "~5.3.3",
"vite": "^5.1.0",
"vitest": "^1.2.2"
"typescript": "~5.4.2",
"vite": "^5.1.6",
"vitest": "^1.4.0"
}
}
18 changes: 9 additions & 9 deletions packages/compiler/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -83,40 +83,40 @@
"dependencies": {
"@babel/code-frame": "~7.23.5",
"ajv": "~8.12.0",
"change-case": "~5.4.2",
"globby": "~14.0.0",
"change-case": "~5.4.3",
"globby": "~14.0.1",
"mustache": "~4.2.0",
"picocolors": "~1.0.0",
"prettier": "~3.2.5",
"prompts": "~2.4.2",
"semver": "^7.6.0",
"vscode-languageserver": "~9.0.1",
"vscode-languageserver-textdocument": "~1.0.11",
"yaml": "~2.3.4",
"yaml": "~2.4.1",
"yargs": "~17.7.2"
},
"devDependencies": {
"@types/babel__code-frame": "~7.0.6",
"@types/mustache": "~4.2.5",
"@types/node": "~18.11.19",
"@types/prompts": "~2.4.9",
"@types/semver": "^7.5.6",
"@types/semver": "^7.5.8",
"@types/sinon": "~17.0.3",
"@types/yargs": "~17.0.32",
"@typespec/eslint-config-typespec": "workspace:~",
"@typespec/internal-build-utils": "workspace:~",
"@vitest/coverage-v8": "^1.2.2",
"@vitest/ui": "^1.2.2",
"@vitest/coverage-v8": "^1.4.0",
"@vitest/ui": "^1.4.0",
"c8": "^9.1.0",
"eslint": "^8.56.0",
"eslint": "^8.57.0",
"grammarkdown": "~3.3.2",
"rimraf": "~5.0.5",
"sinon": "~17.0.1",
"source-map-support": "~0.5.21",
"tmlanguage-generator": "workspace:~",
"ts-node": "~10.9.2",
"typescript": "~5.3.3",
"vitest": "^1.2.2",
"typescript": "~5.4.2",
"vitest": "^1.4.0",
"vscode-oniguruma": "~2.0.1",
"vscode-textmate": "~9.0.0"
}
Expand Down
10 changes: 5 additions & 5 deletions packages/eslint-config-typespec/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,15 +15,15 @@
},
"dependencies": {
"@rushstack/eslint-patch": "1.7.2",
"@typescript-eslint/eslint-plugin": "^6.21.0",
"@typescript-eslint/parser": "^6.21.0",
"eslint": "^8.56.0",
"@typescript-eslint/eslint-plugin": "^7.2.0",
"@typescript-eslint/parser": "^7.2.0",
"eslint": "^8.57.0",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-deprecation": "^2.0.0",
"eslint-plugin-prettier": "^5.1.3",
"eslint-plugin-unicorn": "^51.0.1",
"eslint-plugin-vitest": "~0.3.22",
"typescript": "~5.3.3"
"eslint-plugin-vitest": "~0.3.26",
"typescript": "~5.4.2"
},
"author": "",
"license": "ISC"
Expand Down
18 changes: 9 additions & 9 deletions packages/eslint-plugin-typespec/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -37,22 +37,22 @@
"!dist/test/**"
],
"peerDependencies": {
"eslint": "^8.56.0"
"eslint": "^8.57.0"
},
"devDependencies": {
"@types/node": "~18.11.19",
"@typescript-eslint/parser": "^6.21.0",
"@typescript-eslint/rule-tester": "~6.21.0",
"@typescript-eslint/parser": "^7.2.0",
"@typescript-eslint/rule-tester": "~7.2.0",
"@typespec/eslint-config-typespec": "workspace:~",
"@vitest/coverage-v8": "^1.2.2",
"@vitest/ui": "^1.2.2",
"@vitest/coverage-v8": "^1.4.0",
"@vitest/ui": "^1.4.0",
"c8": "^9.1.0",
"eslint": "^8.56.0",
"eslint": "^8.57.0",
"rimraf": "~5.0.5",
"typescript": "~5.3.3",
"vitest": "^1.2.2"
"typescript": "~5.4.2",
"vitest": "^1.4.0"
},
"dependencies": {
"@typescript-eslint/utils": "~6.21.0"
"@typescript-eslint/utils": "~7.2.0"
}
}
8 changes: 5 additions & 3 deletions packages/eslint-plugin-typespec/src/rules/call-decorator.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ const messages = {
export const callDecoratorRule = createRule<never[], keyof typeof messages>({
create(context) {
const parserServices = context.sourceCode.parserServices;
if (!parserServices.program) {
if (parserServices === undefined || !parserServices.program) {
return {};
}
const checker = parserServices.program.getTypeChecker();
Expand All @@ -19,8 +19,10 @@ export const callDecoratorRule = createRule<never[], keyof typeof messages>({
if (node.callee.type === TSESTree.AST_NODE_TYPES.Identifier) {
const functionName = node.callee.name;
if (functionName.startsWith("$")) {
const tsNode = parserServices.esTreeNodeToTSNodeMap.get(node);

const tsNode = parserServices.esTreeNodeToTSNodeMap?.get(node);
if (tsNode === undefined) {
return;
}
const signature = checker.getResolvedSignature(tsNode);
if (signature === undefined) {
return;
Expand Down
18 changes: 9 additions & 9 deletions packages/html-program-viewer/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -51,25 +51,25 @@
"@typespec/compiler": "workspace:~"
},
"dependencies": {
"@emotion/react": "^11.11.3",
"@emotion/react": "^11.11.4",
"prettier": "~3.2.5",
"react": "~18.2.0",
"react-dom": "~18.2.0",
"react-is": "~18.2.0"
},
"devDependencies": {
"@babel/core": "^7.23.9",
"@babel/core": "^7.24.0",
"@types/node": "~18.11.19",
"@types/react": "~18.2.55",
"@types/react-dom": "~18.2.19",
"@types/react": "~18.2.67",
"@types/react-dom": "~18.2.22",
"@typespec/compiler": "workspace:~",
"@typespec/eslint-config-typespec": "workspace:~",
"@vitest/coverage-v8": "^1.2.2",
"@vitest/ui": "^1.2.2",
"@vitest/coverage-v8": "^1.4.0",
"@vitest/ui": "^1.4.0",
"c8": "^9.1.0",
"eslint": "^8.56.0",
"eslint": "^8.57.0",
"rimraf": "~5.0.5",
"typescript": "~5.3.3",
"vitest": "^1.2.2"
"typescript": "~5.4.2",
"vitest": "^1.4.0"
}
}
10 changes: 5 additions & 5 deletions packages/http/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -61,12 +61,12 @@
"@typespec/eslint-plugin": "workspace:~",
"@typespec/library-linter": "workspace:~",
"@typespec/tspd": "workspace:~",
"@vitest/coverage-v8": "^1.2.2",
"@vitest/ui": "^1.2.2",
"@vitest/coverage-v8": "^1.4.0",
"@vitest/ui": "^1.4.0",
"c8": "^9.1.0",
"eslint": "^8.56.0",
"eslint": "^8.57.0",
"rimraf": "~5.0.5",
"typescript": "~5.3.3",
"vitest": "^1.2.2"
"typescript": "~5.4.2",
"vitest": "^1.4.0"
}
}
14 changes: 7 additions & 7 deletions packages/internal-build-utils/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -41,23 +41,23 @@
],
"dependencies": {
"@pnpm/find-workspace-packages": "^6.0.9",
"cspell": "^8.3.2",
"cspell": "^8.6.0",
"semver": "^7.6.0",
"strip-json-comments": "~5.0.1",
"yargs": "~17.7.2"
},
"devDependencies": {
"@types/node": "~18.11.19",
"@types/semver": "^7.5.6",
"@types/semver": "^7.5.8",
"@types/yargs": "~17.0.32",
"@typespec/eslint-config-typespec": "workspace:~",
"@vitest/coverage-v8": "^1.2.2",
"@vitest/ui": "^1.2.2",
"@vitest/coverage-v8": "^1.4.0",
"@vitest/ui": "^1.4.0",
"c8": "^9.1.0",
"chokidar": "~3.6.0",
"eslint": "^8.56.0",
"eslint": "^8.57.0",
"rimraf": "~5.0.5",
"typescript": "~5.3.3",
"vitest": "^1.2.2"
"typescript": "~5.4.2",
"vitest": "^1.4.0"
}
}
12 changes: 6 additions & 6 deletions packages/json-schema/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -61,17 +61,17 @@
"@typespec/internal-build-utils": "workspace:~",
"@typespec/library-linter": "workspace:~",
"@typespec/tspd": "workspace:~",
"@vitest/coverage-v8": "^1.2.2",
"@vitest/ui": "^1.2.2",
"@vitest/coverage-v8": "^1.4.0",
"@vitest/ui": "^1.4.0",
"ajv": "~8.12.0",
"ajv-formats": "~2.1.1",
"c8": "^9.1.0",
"eslint": "^8.56.0",
"eslint": "^8.57.0",
"rimraf": "~5.0.5",
"typescript": "~5.3.3",
"vitest": "^1.2.2"
"typescript": "~5.4.2",
"vitest": "^1.4.0"
},
"dependencies": {
"yaml": "~2.3.4"
"yaml": "~2.4.1"
}
}
10 changes: 5 additions & 5 deletions packages/library-linter/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -54,12 +54,12 @@
"@types/node": "~18.11.19",
"@typespec/compiler": "workspace:~",
"@typespec/eslint-config-typespec": "workspace:~",
"@vitest/coverage-v8": "^1.2.2",
"@vitest/ui": "^1.2.2",
"@vitest/coverage-v8": "^1.4.0",
"@vitest/ui": "^1.4.0",
"c8": "^9.1.0",
"eslint": "^8.56.0",
"eslint": "^8.57.0",
"rimraf": "~5.0.5",
"typescript": "~5.3.3",
"vitest": "^1.2.2"
"typescript": "~5.4.2",
"vitest": "^1.4.0"
}
}
10 changes: 5 additions & 5 deletions packages/openapi/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -62,12 +62,12 @@
"@typespec/library-linter": "workspace:~",
"@typespec/rest": "workspace:~",
"@typespec/tspd": "workspace:~",
"@vitest/coverage-v8": "^1.2.2",
"@vitest/ui": "^1.2.2",
"@vitest/coverage-v8": "^1.4.0",
"@vitest/ui": "^1.4.0",
"c8": "^9.1.0",
"eslint": "^8.56.0",
"eslint": "^8.57.0",
"rimraf": "~5.0.5",
"typescript": "~5.3.3",
"vitest": "^1.2.2"
"typescript": "~5.4.2",
"vitest": "^1.4.0"
}
}
Loading

0 comments on commit 4199f83

Please sign in to comment.