Skip to content

Commit 02a1729

Browse files
committed
Update versions
1 parent 3540ab7 commit 02a1729

26 files changed

Lines changed: 93 additions & 83 deletions

File tree

.config/csharpier/.csharpierignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
**/*
2+
!**/*.cs

.config/cspell/cspell.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
"gitignoreRoot": ".",
66
"ignorePaths": ["LICENSE"],
77
"words": [
8+
"csharpierignore",
89
"csharpierrc",
910
"devcontainer",
1011
"devcontainers",

.config/dotnet/tools.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
"isRoot": true,
44
"tools": {
55
"csharpier": {
6-
"version": "0.28.2",
7-
"commands": ["dotnet-csharpier"],
6+
"version": "1.0.0",
7+
"commands": ["csharpier"],
88
"rollForward": false
99
}
1010
}

.config/prettier/.prettierrc.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"printWidth": 120,
3-
"plugins": ["prettier-plugin-packagejson", "@prettier/plugin-xml", "prettier-plugin-ini"],
3+
"plugins": ["prettier-plugin-packagejson", "prettier-plugin-sh", "@prettier/plugin-xml", "prettier-plugin-ini"],
44
"xmlWhitespaceSensitivity": "ignore",
55
"overrides": [
66
{ "files": "app.manifest", "options": { "parser": "xml" } },

.devcontainer/devcontainer.json

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,6 @@
3232
},
3333
"editor.formatOnSave": true,
3434
"editor.defaultFormatter": "esbenp.prettier-vscode",
35-
"[dockerfile]": {
36-
"editor.defaultFormatter": "ms-azuretools.vscode-docker"
37-
},
3835
"cSpell.autoFormatConfigFile": true,
3936
"cSpell.checkOnlyEnabledFileTypes": false,
4037
"editor.codeActionsOnSave": {

.devcontainer/dot-config.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,8 @@
1616
"eslint.config.ts": "eslint.config.ts"
1717
},
1818
"csharpier": {
19-
".csharpierrc.json": ".csharpierrc.json"
19+
".csharpierrc.json": ".csharpierrc.json",
20+
".csharpierignore": ".csharpierignore"
2021
},
2122
"dotnet": {
2223
"tools.json": ".config/dotnet-tools.json"

package.json

Lines changed: 27 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -14,51 +14,47 @@
1414
"update": "pnpm node scripts/update.ts"
1515
},
1616
"dependencies": {
17-
"@commander-js/extra-typings": "^13.1.0",
18-
"@eslint/eslintrc": "^3.3.0",
19-
"@eslint/js": "^9.22.0",
17+
"@commander-js/extra-typings": "^14.0.0",
18+
"@eslint/eslintrc": "^3.3.1",
19+
"@eslint/js": "^9.28.0",
2020
"@prettier/plugin-xml": "^3.4.1",
21-
"@tsconfig/node22": "^22.0.0",
22-
"@vitest/eslint-plugin": "^1.1.37",
23-
"commander": "~13.1.0",
24-
"cspell": "^8.17.5",
25-
"eslint": "^9.22.0",
26-
"eslint-config-prettier": "^10.1.1",
21+
"@tsconfig/node22": "^22.0.2",
22+
"@vitest/eslint-plugin": "^1.2.1",
23+
"commander": "~14.0.0",
24+
"cspell": "^9.0.2",
25+
"eslint": "^9.28.0",
26+
"eslint-config-prettier": "^10.1.5",
2727
"eslint-flat-config-gitignore": "^3.0.0",
2828
"eslint-plugin-import": "^2.31.0",
29-
"eslint-plugin-n": "^17.16.2",
29+
"eslint-plugin-n": "^17.19.0",
3030
"eslint-plugin-simple-import-sort": "^12.1.1",
31-
"eslint-plugin-unicorn": "^57.0.0",
32-
"execa": "^9.5.2",
33-
"glob": "^11.0.1",
34-
"globals": "^16.0.0",
35-
"isomorphic-git": "1.29.0",
31+
"eslint-plugin-unicorn": "^59.0.1",
32+
"execa": "^9.6.0",
33+
"glob": "^11.0.2",
34+
"globals": "^16.2.0",
35+
"isomorphic-git": "1.30.2",
3636
"jiti": "^2.4.2",
3737
"prettier": "^3.5.3",
3838
"prettier-plugin-ini": "^1.3.0",
39-
"prettier-plugin-packagejson": "^2.5.10",
40-
"semver": "^7.7.1",
41-
"syncpack": "^13.0.3",
42-
"type-fest": "^4.37.0",
43-
"typescript": "~5.8.2",
44-
"typescript-eslint": "^8.26.1",
45-
"vite": "^6.2.2",
46-
"vite-node": "^3.0.8",
39+
"prettier-plugin-packagejson": "^2.5.15",
40+
"prettier-plugin-sh": "^0.17.4",
41+
"semver": "^7.7.2",
42+
"syncpack": "^13.0.4",
43+
"type-fest": "^4.41.0",
44+
"typescript": "~5.8.3",
45+
"typescript-eslint": "^8.33.1",
46+
"vite": "^6.3.5",
47+
"vite-node": "^3.2.1",
4748
"vite-tsconfig-paths": "^5.1.4",
48-
"vitest": "^3.0.8"
49+
"vitest": "^3.2.1"
4950
},
5051
"devDependencies": {
5152
"@types/eslint": "^9.6.1",
5253
"@types/eslint-config-prettier": "^6.11.3",
53-
"@types/node": "^22.13.10",
54-
"@types/semver": "^7.5.8"
54+
"@types/node": "^22.15.29",
55+
"@types/semver": "^7.7.0"
5556
},
5657
"engines": {
5758
"node": ">=22"
58-
},
59-
"pnpm": {
60-
"overrides": {
61-
"syncpack>@effect/schema": "npm:effect@^3.13.11"
62-
}
6359
}
6460
}

scripts/installPackage.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ process.env.NODE_ENV = "production";
3737
const installPath = path.resolve(XDG_DATA_HOME, pkg.name);
3838
await rm(installPath, { recursive: true, force: true });
3939
const $$ = $({ stdio: "inherit", verbose: "full", cwd: tempPath });
40+
await $$`pnpm install`;
4041
await $$`pnpm deploy --filter=${packageName} --prod ${installPath}`;
4142
await $$`npm uninstall --global ${packageName}`;
4243
await $$`npm install --global ${installPath}`;

setup/configs/base/workspace.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,12 @@ export interface BaseWorkspaceConfigs {
77
}
88

99
export const createBaseWorkspaceConfigs = async (): Promise<BaseWorkspaceConfigs> => {
10-
const dependencies = await getNpmLatestDependencies(["cspell", "prettier", "prettier-plugin-packagejson"]);
10+
const dependencies = await getNpmLatestDependencies([
11+
"cspell",
12+
"prettier",
13+
"prettier-plugin-packagejson",
14+
"prettier-plugin-sh",
15+
]);
1116
return {
1217
"package.json": JSON.stringify({
1318
private: true,

setup/configs/csharp/automation.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ export const createCSharpAutomationConfigs = async (): Promise<CSharpAutomationC
4141

4242
const { "channel-version": dotnetVersion } = await getDotNetCoreLatestLtsRelease();
4343
content[0].Project[0].PropertyGroup[1].TargetFramework[0]["#text"] = `net${dotnetVersion}`;
44-
return new XMLBuilder(options).build(content) as string;
44+
return new XMLBuilder(options).build(content);
4545
})();
4646

4747
templates["Automation/Automation.csproj"] = csproj;

0 commit comments

Comments
 (0)