Skip to content

Commit ac5af82

Browse files
committed
fix: add vue and upath to dependencies
fixes #242
1 parent b3ffbb3 commit ac5af82

File tree

6 files changed

+704
-397
lines changed

6 files changed

+704
-397
lines changed

.eslintrc.cjs

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
module.exports = {
2+
root: true,
3+
parser: '@typescript-eslint/parser',
4+
plugins: [
5+
'@typescript-eslint',
6+
],
7+
extends: [
8+
'eslint:recommended',
9+
'plugin:@typescript-eslint/eslint-recommended',
10+
'plugin:import/recommended',
11+
'plugin:import/typescript',
12+
],
13+
rules: {
14+
'import/no-extraneous-dependencies': ['error', { devDependencies: false }]
15+
}
16+
}

package.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
"packages/*"
66
],
77
"scripts": {
8+
"lint": "eslint packages/*/src/**/*",
89
"dev": "lerna run dev --parallel -- --preserveWatchOutput",
910
"build": "lerna run build",
1011
"publish": "lerna run build && lerna version --no-private && lerna publish from-git"
@@ -14,9 +15,13 @@
1415
"@types/find-cache-dir": "^3.2.1",
1516
"@types/loader-utils": "^2.0.3",
1617
"@types/node": "^16.11.12",
18+
"@typescript-eslint/eslint-plugin": "^5.29.0",
19+
"@typescript-eslint/parser": "^5.29.0",
1720
"@vitejs/plugin-vue": "^1.10.2",
1821
"@vue/compiler-sfc": "^3.2.24",
1922
"conventional-changelog-conventionalcommits": "^4.6.1",
23+
"eslint": "^8.18.0",
24+
"eslint-plugin-import": "^2.26.0",
2025
"lerna": "^3.22.1",
2126
"sass": "^1.52.3",
2227
"typescript": "^4.4.2",

packages/shared/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,15 @@
2222
"upath": "^2.0.1"
2323
},
2424
"peerDependencies": {
25+
"vue": "^3.0.0",
2526
"vuetify": "^3.0.0-beta.4"
2627
},
2728
"files": [
2829
"dist/"
2930
],
3031
"exports": {
3132
".": "./dist/index.js",
32-
"./": "./"
33+
"./*": "./*"
3334
},
3435
"publishConfig": {
3536
"access": "public"

packages/vite-plugin/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,8 @@
2020
"homepage": "https://github.com/vuetifyjs/vuetify-loader/packages/vite-plugin",
2121
"dependencies": {
2222
"@vuetify/loader-shared": "^1.5.0",
23-
"debug": "^4.3.3"
23+
"debug": "^4.3.3",
24+
"upath": "^2.0.1"
2425
},
2526
"peerDependencies": {
2627
"vite": "^2.7.0",

packages/webpack-plugin/src/plugin.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ export class VuetifyPlugin {
9292

9393
const blockingModules = new Set<string>()
9494
const pendingModules = new Map<string, Module>()
95-
compiler.hooks.compilation.tap('vuetify-loader', (compilation, params) => {
95+
compiler.hooks.compilation.tap('vuetify-loader', (compilation) => {
9696
compilation.hooks.buildModule.tap('vuetify-loader', (module) => {
9797
pendingModules.set((module as NormalModule).request, module)
9898
})
@@ -129,7 +129,7 @@ export class VuetifyPlugin {
129129
resolve(false)
130130
}
131131

132-
let start = files.size
132+
const start = files.size
133133
await promise
134134
clearTimeout(timeout)
135135
blockingModules.clear()

0 commit comments

Comments
 (0)