Skip to content

Commit 1fc321c

Browse files
committed
fix: escape glob-like paths to ensure correct overrides
Fixes #102
1 parent 4e1fe36 commit 1fc321c

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+2210
-1550
lines changed

examples/allow-js/package.json

+8-8
Original file line numberDiff line numberDiff line change
@@ -12,19 +12,19 @@
1212
"lint": "eslint . --fix"
1313
},
1414
"dependencies": {
15-
"vue": "^3.5.12"
15+
"vue": "^3.5.13"
1616
},
1717
"devDependencies": {
1818
"@tsconfig/node20": "^20.1.4",
19-
"@types/node": "^20.16.11",
20-
"@vitejs/plugin-vue": "^5.1.4",
19+
"@types/node": "^20.17.7",
20+
"@vitejs/plugin-vue": "^5.2.0",
2121
"@vue/eslint-config-typescript": "workspace:*",
2222
"@vue/tsconfig": "^0.5.1",
23-
"eslint": "^9.12.0",
24-
"eslint-plugin-vue": "^9.29.0",
25-
"npm-run-all2": "^6.2.3",
23+
"eslint": "^9.15.0",
24+
"eslint-plugin-vue": "^9.31.0",
25+
"npm-run-all2": "^6.2.6",
2626
"typescript": "~5.5.4",
27-
"vite": "^5.4.8",
28-
"vue-tsc": "^2.1.6"
27+
"vite": "^5.4.11",
28+
"vue-tsc": "^2.1.10"
2929
}
3030
}

examples/minimal/package.json

+8-8
Original file line numberDiff line numberDiff line change
@@ -12,19 +12,19 @@
1212
"lint": "eslint . --fix"
1313
},
1414
"dependencies": {
15-
"vue": "^3.5.12"
15+
"vue": "^3.5.13"
1616
},
1717
"devDependencies": {
1818
"@tsconfig/node20": "^20.1.4",
19-
"@types/node": "^20.16.11",
20-
"@vitejs/plugin-vue": "^5.1.4",
19+
"@types/node": "^20.17.7",
20+
"@vitejs/plugin-vue": "^5.2.0",
2121
"@vue/eslint-config-typescript": "workspace:*",
2222
"@vue/tsconfig": "^0.5.1",
23-
"eslint": "^9.12.0",
24-
"eslint-plugin-vue": "^9.29.0",
25-
"npm-run-all2": "^6.2.3",
23+
"eslint": "^9.15.0",
24+
"eslint-plugin-vue": "^9.31.0",
25+
"npm-run-all2": "^6.2.6",
2626
"typescript": "~5.5.4",
27-
"vite": "^5.4.8",
28-
"vue-tsc": "^2.1.6"
27+
"vite": "^5.4.11",
28+
"vue-tsc": "^2.1.10"
2929
}
3030
}

examples/type-checked/package.json

+14-14
Original file line numberDiff line numberDiff line change
@@ -16,33 +16,33 @@
1616
"format": "prettier --write src/"
1717
},
1818
"dependencies": {
19-
"pinia": "^2.2.4",
20-
"vue": "^3.5.12",
19+
"pinia": "^2.2.6",
20+
"vue": "^3.5.13",
2121
"vue-router": "^4.4.5"
2222
},
2323
"devDependencies": {
2424
"@tsconfig/node20": "^20.1.4",
2525
"@types/jsdom": "^21.1.7",
26-
"@types/node": "^20.16.11",
27-
"@vitejs/plugin-vue": "^5.1.4",
28-
"@vitejs/plugin-vue-jsx": "^4.0.1",
26+
"@types/node": "^20.17.7",
27+
"@vitejs/plugin-vue": "^5.2.0",
28+
"@vitejs/plugin-vue-jsx": "^4.1.0",
2929
"@vitest/eslint-plugin": "1.1.7",
30-
"@vue/eslint-config-prettier": "^10.0.0",
30+
"@vue/eslint-config-prettier": "^10.1.0",
3131
"@vue/eslint-config-typescript": "workspace:*",
3232
"@vue/test-utils": "^2.4.6",
3333
"@vue/tsconfig": "^0.5.1",
34-
"cypress": "^13.15.0",
35-
"eslint": "^9.12.0",
34+
"cypress": "^13.16.0",
35+
"eslint": "^9.15.0",
3636
"eslint-plugin-cypress": "^3.6.0",
37-
"eslint-plugin-vue": "^9.29.0",
37+
"eslint-plugin-vue": "^9.31.0",
3838
"jsdom": "^25.0.1",
39-
"npm-run-all2": "^6.2.3",
39+
"npm-run-all2": "^6.2.6",
4040
"prettier": "^3.3.3",
4141
"start-server-and-test": "^2.0.8",
4242
"typescript": "~5.5.4",
43-
"vite": "^5.4.8",
44-
"vite-plugin-vue-devtools": "^7.4.6",
45-
"vitest": "^2.1.2",
46-
"vue-tsc": "^2.1.6"
43+
"vite": "^5.4.11",
44+
"vite-plugin-vue-devtools": "^7.6.4",
45+
"vitest": "^2.1.5",
46+
"vue-tsc": "^2.1.10"
4747
}
4848
}

examples/with-cypress/package.json

+9-9
Original file line numberDiff line numberDiff line change
@@ -16,22 +16,22 @@
1616
"lint": "eslint . --fix"
1717
},
1818
"dependencies": {
19-
"vue": "^3.5.12"
19+
"vue": "^3.5.13"
2020
},
2121
"devDependencies": {
2222
"@tsconfig/node20": "^20.1.4",
23-
"@types/node": "^20.16.11",
24-
"@vitejs/plugin-vue": "^5.1.4",
23+
"@types/node": "^20.17.7",
24+
"@vitejs/plugin-vue": "^5.2.0",
2525
"@vue/eslint-config-typescript": "workspace:*",
2626
"@vue/tsconfig": "^0.5.1",
27-
"cypress": "^13.15.0",
28-
"eslint": "^9.12.0",
27+
"cypress": "^13.16.0",
28+
"eslint": "^9.15.0",
2929
"eslint-plugin-cypress": "^3.6.0",
30-
"eslint-plugin-vue": "^9.29.0",
31-
"npm-run-all2": "^6.2.3",
30+
"eslint-plugin-vue": "^9.31.0",
31+
"npm-run-all2": "^6.2.6",
3232
"start-server-and-test": "^2.0.8",
3333
"typescript": "~5.5.4",
34-
"vite": "^5.4.8",
35-
"vue-tsc": "^2.1.6"
34+
"vite": "^5.4.11",
35+
"vue-tsc": "^2.1.10"
3636
}
3737
}

examples/with-jsx-in-vue/package.json

+9-9
Original file line numberDiff line numberDiff line change
@@ -12,20 +12,20 @@
1212
"lint": "eslint . --fix"
1313
},
1414
"dependencies": {
15-
"vue": "^3.5.12"
15+
"vue": "^3.5.13"
1616
},
1717
"devDependencies": {
1818
"@tsconfig/node20": "^20.1.4",
19-
"@types/node": "^20.16.11",
20-
"@vitejs/plugin-vue": "^5.1.4",
21-
"@vitejs/plugin-vue-jsx": "^4.0.1",
19+
"@types/node": "^20.17.7",
20+
"@vitejs/plugin-vue": "^5.2.0",
21+
"@vitejs/plugin-vue-jsx": "^4.1.0",
2222
"@vue/eslint-config-typescript": "workspace:*",
2323
"@vue/tsconfig": "^0.5.1",
24-
"eslint": "^9.12.0",
25-
"eslint-plugin-vue": "^9.29.0",
26-
"npm-run-all2": "^6.2.3",
24+
"eslint": "^9.15.0",
25+
"eslint-plugin-vue": "^9.31.0",
26+
"npm-run-all2": "^6.2.6",
2727
"typescript": "~5.5.4",
28-
"vite": "^5.4.8",
29-
"vue-tsc": "^2.1.6"
28+
"vite": "^5.4.11",
29+
"vue-tsc": "^2.1.10"
3030
}
3131
}

examples/with-jsx/package.json

+9-9
Original file line numberDiff line numberDiff line change
@@ -12,20 +12,20 @@
1212
"lint": "eslint . --fix"
1313
},
1414
"dependencies": {
15-
"vue": "^3.5.12"
15+
"vue": "^3.5.13"
1616
},
1717
"devDependencies": {
1818
"@tsconfig/node20": "^20.1.4",
19-
"@types/node": "^20.16.11",
20-
"@vitejs/plugin-vue": "^5.1.4",
21-
"@vitejs/plugin-vue-jsx": "^4.0.1",
19+
"@types/node": "^20.17.7",
20+
"@vitejs/plugin-vue": "^5.2.0",
21+
"@vitejs/plugin-vue-jsx": "^4.1.0",
2222
"@vue/eslint-config-typescript": "workspace:*",
2323
"@vue/tsconfig": "^0.5.1",
24-
"eslint": "^9.12.0",
25-
"eslint-plugin-vue": "^9.29.0",
26-
"npm-run-all2": "^6.2.3",
24+
"eslint": "^9.15.0",
25+
"eslint-plugin-vue": "^9.31.0",
26+
"npm-run-all2": "^6.2.6",
2727
"typescript": "~5.5.4",
28-
"vite": "^5.4.8",
29-
"vue-tsc": "^2.1.6"
28+
"vite": "^5.4.11",
29+
"vue-tsc": "^2.1.10"
3030
}
3131
}

examples/with-nightwatch/package.json

+9-9
Original file line numberDiff line numberDiff line change
@@ -14,26 +14,26 @@
1414
"lint": "eslint . --fix"
1515
},
1616
"dependencies": {
17-
"vue": "^3.5.12"
17+
"vue": "^3.5.13"
1818
},
1919
"devDependencies": {
2020
"@nightwatch/vue": "^3.1.2",
2121
"@tsconfig/node20": "^20.1.4",
22-
"@types/node": "^20.16.11",
23-
"@vitejs/plugin-vue": "^5.1.4",
22+
"@types/node": "^20.17.7",
23+
"@vitejs/plugin-vue": "^5.2.0",
2424
"@vue/eslint-config-typescript": "workspace:*",
2525
"@vue/test-utils": "^2.4.6",
2626
"@vue/tsconfig": "^0.5.1",
2727
"chromedriver": "^129.0.4",
28-
"eslint": "^9.12.0",
29-
"eslint-plugin-vue": "^9.29.0",
28+
"eslint": "^9.15.0",
29+
"eslint-plugin-vue": "^9.31.0",
3030
"geckodriver": "^4.5.1",
31-
"nightwatch": "^3.8.0",
32-
"npm-run-all2": "^6.2.3",
31+
"nightwatch": "^3.9.0",
32+
"npm-run-all2": "^6.2.6",
3333
"ts-node": "^10.9.2",
3434
"typescript": "~5.5.4",
35-
"vite": "^5.4.8",
35+
"vite": "^5.4.11",
3636
"vite-plugin-nightwatch": "^0.4.6",
37-
"vue-tsc": "^2.1.6"
37+
"vue-tsc": "^2.1.10"
3838
}
3939
}

examples/with-playwright/package.json

+10-10
Original file line numberDiff line numberDiff line change
@@ -13,21 +13,21 @@
1313
"lint": "eslint . --fix"
1414
},
1515
"dependencies": {
16-
"vue": "^3.5.12"
16+
"vue": "^3.5.13"
1717
},
1818
"devDependencies": {
19-
"@playwright/test": "^1.48.0",
19+
"@playwright/test": "^1.49.0",
2020
"@tsconfig/node20": "^20.1.4",
21-
"@types/node": "^20.16.11",
22-
"@vitejs/plugin-vue": "^5.1.4",
21+
"@types/node": "^20.17.7",
22+
"@vitejs/plugin-vue": "^5.2.0",
2323
"@vue/eslint-config-typescript": "workspace:*",
2424
"@vue/tsconfig": "^0.5.1",
25-
"eslint": "^9.12.0",
26-
"eslint-plugin-playwright": "^1.7.0",
27-
"eslint-plugin-vue": "^9.29.0",
28-
"npm-run-all2": "^6.2.3",
25+
"eslint": "^9.15.0",
26+
"eslint-plugin-playwright": "^1.8.3",
27+
"eslint-plugin-vue": "^9.31.0",
28+
"npm-run-all2": "^6.2.6",
2929
"typescript": "~5.5.4",
30-
"vite": "^5.4.8",
31-
"vue-tsc": "^2.1.6"
30+
"vite": "^5.4.11",
31+
"vue-tsc": "^2.1.10"
3232
}
3333
}

examples/with-prettier/package.json

+9-9
Original file line numberDiff line numberDiff line change
@@ -13,21 +13,21 @@
1313
"format": "prettier --write src/"
1414
},
1515
"dependencies": {
16-
"vue": "^3.5.12"
16+
"vue": "^3.5.13"
1717
},
1818
"devDependencies": {
1919
"@tsconfig/node20": "^20.1.4",
20-
"@types/node": "^20.16.11",
21-
"@vitejs/plugin-vue": "^5.1.4",
22-
"@vue/eslint-config-prettier": "^10.0.0",
20+
"@types/node": "^20.17.7",
21+
"@vitejs/plugin-vue": "^5.2.0",
22+
"@vue/eslint-config-prettier": "^10.1.0",
2323
"@vue/eslint-config-typescript": "workspace:*",
2424
"@vue/tsconfig": "^0.5.1",
25-
"eslint": "^9.12.0",
26-
"eslint-plugin-vue": "^9.29.0",
27-
"npm-run-all2": "^6.2.3",
25+
"eslint": "^9.15.0",
26+
"eslint-plugin-vue": "^9.31.0",
27+
"npm-run-all2": "^6.2.6",
2828
"prettier": "^3.3.3",
2929
"typescript": "~5.5.4",
30-
"vite": "^5.4.8",
31-
"vue-tsc": "^2.1.6"
30+
"vite": "^5.4.11",
31+
"vue-tsc": "^2.1.10"
3232
}
3333
}

examples/with-tsx-in-vue/package.json

+9-9
Original file line numberDiff line numberDiff line change
@@ -12,20 +12,20 @@
1212
"lint": "eslint . --fix"
1313
},
1414
"dependencies": {
15-
"vue": "^3.5.12"
15+
"vue": "^3.5.13"
1616
},
1717
"devDependencies": {
1818
"@tsconfig/node20": "^20.1.4",
19-
"@types/node": "^20.16.11",
20-
"@vitejs/plugin-vue": "^5.1.4",
21-
"@vitejs/plugin-vue-jsx": "^4.0.1",
19+
"@types/node": "^20.17.7",
20+
"@vitejs/plugin-vue": "^5.2.0",
21+
"@vitejs/plugin-vue-jsx": "^4.1.0",
2222
"@vue/eslint-config-typescript": "workspace:*",
2323
"@vue/tsconfig": "^0.5.1",
24-
"eslint": "^9.12.0",
25-
"eslint-plugin-vue": "^9.29.0",
26-
"npm-run-all2": "^6.2.3",
24+
"eslint": "^9.15.0",
25+
"eslint-plugin-vue": "^9.31.0",
26+
"npm-run-all2": "^6.2.6",
2727
"typescript": "~5.5.4",
28-
"vite": "^5.4.8",
29-
"vue-tsc": "^2.1.6"
28+
"vite": "^5.4.11",
29+
"vue-tsc": "^2.1.10"
3030
}
3131
}

examples/with-tsx/package.json

+9-9
Original file line numberDiff line numberDiff line change
@@ -12,20 +12,20 @@
1212
"lint": "eslint . --fix"
1313
},
1414
"dependencies": {
15-
"vue": "^3.5.12"
15+
"vue": "^3.5.13"
1616
},
1717
"devDependencies": {
1818
"@tsconfig/node20": "^20.1.4",
19-
"@types/node": "^20.16.11",
20-
"@vitejs/plugin-vue": "^5.1.4",
21-
"@vitejs/plugin-vue-jsx": "^4.0.1",
19+
"@types/node": "^20.17.7",
20+
"@vitejs/plugin-vue": "^5.2.0",
21+
"@vitejs/plugin-vue-jsx": "^4.1.0",
2222
"@vue/eslint-config-typescript": "workspace:*",
2323
"@vue/tsconfig": "^0.5.1",
24-
"eslint": "^9.12.0",
25-
"eslint-plugin-vue": "^9.29.0",
26-
"npm-run-all2": "^6.2.3",
24+
"eslint": "^9.15.0",
25+
"eslint-plugin-vue": "^9.31.0",
26+
"npm-run-all2": "^6.2.6",
2727
"typescript": "~5.5.4",
28-
"vite": "^5.4.8",
29-
"vue-tsc": "^2.1.6"
28+
"vite": "^5.4.11",
29+
"vue-tsc": "^2.1.10"
3030
}
3131
}

examples/with-vitest/package.json

+9-9
Original file line numberDiff line numberDiff line change
@@ -13,24 +13,24 @@
1313
"lint": "eslint . --fix"
1414
},
1515
"dependencies": {
16-
"vue": "^3.5.12"
16+
"vue": "^3.5.13"
1717
},
1818
"devDependencies": {
1919
"@tsconfig/node20": "^20.1.4",
2020
"@types/jsdom": "^21.1.7",
21-
"@types/node": "^20.16.11",
22-
"@vitejs/plugin-vue": "^5.1.4",
23-
"@vitest/eslint-plugin": "^1.1.7",
21+
"@types/node": "^20.17.7",
22+
"@vitejs/plugin-vue": "^5.2.0",
23+
"@vitest/eslint-plugin": "^1.1.10",
2424
"@vue/eslint-config-typescript": "workspace:*",
2525
"@vue/test-utils": "^2.4.6",
2626
"@vue/tsconfig": "^0.5.1",
27-
"eslint": "^9.12.0",
28-
"eslint-plugin-vue": "^9.29.0",
27+
"eslint": "^9.15.0",
28+
"eslint-plugin-vue": "^9.31.0",
2929
"jsdom": "^25.0.1",
30-
"npm-run-all2": "^6.2.3",
30+
"npm-run-all2": "^6.2.6",
3131
"typescript": "~5.5.4",
32-
"vite": "^5.4.8",
32+
"vite": "^5.4.11",
3333
"vitest": "^1.6.0",
34-
"vue-tsc": "^2.1.6"
34+
"vue-tsc": "^2.1.10"
3535
}
3636
}

0 commit comments

Comments
 (0)