Install vitest Web Worker

This commit is contained in:
Sam Carlton 2022-08-05 13:54:29 -05:00
parent 293863fbe6
commit 352ef473bb
2 changed files with 158 additions and 6 deletions

163
package-lock.json generated
View file

@ -67,6 +67,7 @@
"devDependencies": { "devDependencies": {
"@astrojs/sitemap": "^0.1.0", "@astrojs/sitemap": "^0.1.0",
"@astrojs/tailwind": "^0.2.0", "@astrojs/tailwind": "^0.2.0",
"@vitest/web-worker": "^0.20.3",
"autoprefixer": "^10.0.2", "autoprefixer": "^10.0.2",
"ava": "^3.15.0", "ava": "^3.15.0",
"babel-eslint": "^8.2.1", "babel-eslint": "^8.2.1",
@ -2409,6 +2410,18 @@
"vue": "^3.2.25" "vue": "^3.2.25"
} }
}, },
"node_modules/@vitest/web-worker": {
"version": "0.20.3",
"resolved": "https://registry.npmjs.org/@vitest/web-worker/-/web-worker-0.20.3.tgz",
"integrity": "sha512-b15huw2VnyegY1Qi7jy1n37xC8A86cEM0Yw+q01KONCVJG/pFZM6WVYbLbxp5z68tJdxo040aCK0M25TuF6UrQ==",
"dev": true,
"dependencies": {
"vite-node": "0.20.3"
},
"peerDependencies": {
"vitest": "*"
}
},
"node_modules/@vscode/emmet-helper": { "node_modules/@vscode/emmet-helper": {
"version": "2.8.4", "version": "2.8.4",
"resolved": "https://registry.npmjs.org/@vscode/emmet-helper/-/emmet-helper-2.8.4.tgz", "resolved": "https://registry.npmjs.org/@vscode/emmet-helper/-/emmet-helper-2.8.4.tgz",
@ -2602,9 +2615,9 @@
} }
}, },
"node_modules/acorn": { "node_modules/acorn": {
"version": "8.7.1", "version": "8.8.0",
"resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz",
"integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==", "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==",
"bin": { "bin": {
"acorn": "bin/acorn" "acorn": "bin/acorn"
}, },
@ -11953,6 +11966,23 @@
"mkdirp": "bin/cmd.js" "mkdirp": "bin/cmd.js"
} }
}, },
"node_modules/mlly": {
"version": "0.5.7",
"resolved": "https://registry.npmjs.org/mlly/-/mlly-0.5.7.tgz",
"integrity": "sha512-rz+n2i9862ymLH+UDlHpsuTVyCIAs+9WejS2De2VUlAKdpq8OJ9x/C2M7nNUMLEW1H+D6n0uZlpz8+tMGxCmyQ==",
"dev": true,
"dependencies": {
"acorn": "^8.8.0",
"pathe": "^0.3.3",
"pkg-types": "^0.3.3"
}
},
"node_modules/mlly/node_modules/pathe": {
"version": "0.3.3",
"resolved": "https://registry.npmjs.org/pathe/-/pathe-0.3.3.tgz",
"integrity": "sha512-x3nrPvG0HDSDzUiJ0WqtzhN4MD+h5B+dFJ3/qyxVuARlr4Y3aJv8gri2cZzp9Z8sGs2a+aG9gNbKngh3gme57A==",
"dev": true
},
"node_modules/module-definition": { "node_modules/module-definition": {
"version": "3.4.0", "version": "3.4.0",
"resolved": "https://registry.npmjs.org/module-definition/-/module-definition-3.4.0.tgz", "resolved": "https://registry.npmjs.org/module-definition/-/module-definition-3.4.0.tgz",
@ -13756,6 +13786,12 @@
"node": ">=8" "node": ">=8"
} }
}, },
"node_modules/pathe": {
"version": "0.2.0",
"resolved": "https://registry.npmjs.org/pathe/-/pathe-0.2.0.tgz",
"integrity": "sha512-sTitTPYnn23esFR3RlqYBWn4c45WGeLcsKzQiUpXJAyfcWkolvlYpV8FLo7JishK946oQwMFUCHXQ9AjGPKExw==",
"dev": true
},
"node_modules/pathval": { "node_modules/pathval": {
"version": "1.1.1", "version": "1.1.1",
"resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz", "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz",
@ -13864,6 +13900,29 @@
"node": ">=8" "node": ">=8"
} }
}, },
"node_modules/pkg-types": {
"version": "0.3.3",
"resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-0.3.3.tgz",
"integrity": "sha512-6AJcCMnjUQPQv/Wk960w0TOmjhdjbeaQJoSKWRQv9N3rgkessCu6J0Ydsog/nw1MbpnxHuPzYbfOn2KmlZO1FA==",
"dev": true,
"dependencies": {
"jsonc-parser": "^3.0.0",
"mlly": "^0.5.3",
"pathe": "^0.3.0"
}
},
"node_modules/pkg-types/node_modules/jsonc-parser": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.1.0.tgz",
"integrity": "sha512-DRf0QjnNeCUds3xTjKlQQ3DpJD51GvDjJfnxUVWg6PZTo2otSm+slzNAxU/35hF8/oJIKoG9slq30JYOsF2azg==",
"dev": true
},
"node_modules/pkg-types/node_modules/pathe": {
"version": "0.3.3",
"resolved": "https://registry.npmjs.org/pathe/-/pathe-0.3.3.tgz",
"integrity": "sha512-x3nrPvG0HDSDzUiJ0WqtzhN4MD+h5B+dFJ3/qyxVuARlr4Y3aJv8gri2cZzp9Z8sGs2a+aG9gNbKngh3gme57A==",
"dev": true
},
"node_modules/plist": { "node_modules/plist": {
"version": "3.0.6", "version": "3.0.6",
"resolved": "https://registry.npmjs.org/plist/-/plist-3.0.6.tgz", "resolved": "https://registry.npmjs.org/plist/-/plist-3.0.6.tgz",
@ -19693,6 +19752,27 @@
} }
} }
}, },
"node_modules/vite-node": {
"version": "0.20.3",
"resolved": "https://registry.npmjs.org/vite-node/-/vite-node-0.20.3.tgz",
"integrity": "sha512-mvFaaNoZm9KPutWTyOmvDC/Or8YjE1d8c4AFwF32l1C+ns4ob1NKFUamddizh7VIF6iSwWEs6M3HV06jbJ9XJg==",
"dev": true,
"dependencies": {
"debug": "^4.3.4",
"mlly": "^0.5.5",
"pathe": "^0.2.0",
"vite": "^2.9.12 || ^3.0.0-0"
},
"bin": {
"vite-node": "vite-node.mjs"
},
"engines": {
"node": ">=v14.16.0"
},
"funding": {
"url": "https://github.com/sponsors/antfu"
}
},
"node_modules/vite-tsconfig-paths": { "node_modules/vite-tsconfig-paths": {
"version": "3.5.0", "version": "3.5.0",
"resolved": "https://registry.npmjs.org/vite-tsconfig-paths/-/vite-tsconfig-paths-3.5.0.tgz", "resolved": "https://registry.npmjs.org/vite-tsconfig-paths/-/vite-tsconfig-paths-3.5.0.tgz",
@ -22257,6 +22337,15 @@
"integrity": "sha512-YNzBt8+jt6bSwpt7LP890U1UcTOIZZxfpE5WOJ638PNxSEKOqAi0+FSKS0nVeukfdZ0Ai/H7AFd6k3hayfGZqQ==", "integrity": "sha512-YNzBt8+jt6bSwpt7LP890U1UcTOIZZxfpE5WOJ638PNxSEKOqAi0+FSKS0nVeukfdZ0Ai/H7AFd6k3hayfGZqQ==",
"requires": {} "requires": {}
}, },
"@vitest/web-worker": {
"version": "0.20.3",
"resolved": "https://registry.npmjs.org/@vitest/web-worker/-/web-worker-0.20.3.tgz",
"integrity": "sha512-b15huw2VnyegY1Qi7jy1n37xC8A86cEM0Yw+q01KONCVJG/pFZM6WVYbLbxp5z68tJdxo040aCK0M25TuF6UrQ==",
"dev": true,
"requires": {
"vite-node": "0.20.3"
}
},
"@vscode/emmet-helper": { "@vscode/emmet-helper": {
"version": "2.8.4", "version": "2.8.4",
"resolved": "https://registry.npmjs.org/@vscode/emmet-helper/-/emmet-helper-2.8.4.tgz", "resolved": "https://registry.npmjs.org/@vscode/emmet-helper/-/emmet-helper-2.8.4.tgz",
@ -22440,9 +22529,9 @@
} }
}, },
"acorn": { "acorn": {
"version": "8.7.1", "version": "8.8.0",
"resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz",
"integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==" "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w=="
}, },
"acorn-globals": { "acorn-globals": {
"version": "6.0.0", "version": "6.0.0",
@ -29093,6 +29182,25 @@
"minimist": "^1.2.5" "minimist": "^1.2.5"
} }
}, },
"mlly": {
"version": "0.5.7",
"resolved": "https://registry.npmjs.org/mlly/-/mlly-0.5.7.tgz",
"integrity": "sha512-rz+n2i9862ymLH+UDlHpsuTVyCIAs+9WejS2De2VUlAKdpq8OJ9x/C2M7nNUMLEW1H+D6n0uZlpz8+tMGxCmyQ==",
"dev": true,
"requires": {
"acorn": "^8.8.0",
"pathe": "^0.3.3",
"pkg-types": "^0.3.3"
},
"dependencies": {
"pathe": {
"version": "0.3.3",
"resolved": "https://registry.npmjs.org/pathe/-/pathe-0.3.3.tgz",
"integrity": "sha512-x3nrPvG0HDSDzUiJ0WqtzhN4MD+h5B+dFJ3/qyxVuARlr4Y3aJv8gri2cZzp9Z8sGs2a+aG9gNbKngh3gme57A==",
"dev": true
}
}
},
"module-definition": { "module-definition": {
"version": "3.4.0", "version": "3.4.0",
"resolved": "https://registry.npmjs.org/module-definition/-/module-definition-3.4.0.tgz", "resolved": "https://registry.npmjs.org/module-definition/-/module-definition-3.4.0.tgz",
@ -30474,6 +30582,12 @@
"integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
"dev": true "dev": true
}, },
"pathe": {
"version": "0.2.0",
"resolved": "https://registry.npmjs.org/pathe/-/pathe-0.2.0.tgz",
"integrity": "sha512-sTitTPYnn23esFR3RlqYBWn4c45WGeLcsKzQiUpXJAyfcWkolvlYpV8FLo7JishK946oQwMFUCHXQ9AjGPKExw==",
"dev": true
},
"pathval": { "pathval": {
"version": "1.1.1", "version": "1.1.1",
"resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz", "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz",
@ -30551,6 +30665,31 @@
} }
} }
}, },
"pkg-types": {
"version": "0.3.3",
"resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-0.3.3.tgz",
"integrity": "sha512-6AJcCMnjUQPQv/Wk960w0TOmjhdjbeaQJoSKWRQv9N3rgkessCu6J0Ydsog/nw1MbpnxHuPzYbfOn2KmlZO1FA==",
"dev": true,
"requires": {
"jsonc-parser": "^3.0.0",
"mlly": "^0.5.3",
"pathe": "^0.3.0"
},
"dependencies": {
"jsonc-parser": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.1.0.tgz",
"integrity": "sha512-DRf0QjnNeCUds3xTjKlQQ3DpJD51GvDjJfnxUVWg6PZTo2otSm+slzNAxU/35hF8/oJIKoG9slq30JYOsF2azg==",
"dev": true
},
"pathe": {
"version": "0.3.3",
"resolved": "https://registry.npmjs.org/pathe/-/pathe-0.3.3.tgz",
"integrity": "sha512-x3nrPvG0HDSDzUiJ0WqtzhN4MD+h5B+dFJ3/qyxVuARlr4Y3aJv8gri2cZzp9Z8sGs2a+aG9gNbKngh3gme57A==",
"dev": true
}
}
},
"plist": { "plist": {
"version": "3.0.6", "version": "3.0.6",
"resolved": "https://registry.npmjs.org/plist/-/plist-3.0.6.tgz", "resolved": "https://registry.npmjs.org/plist/-/plist-3.0.6.tgz",
@ -35017,6 +35156,18 @@
} }
} }
}, },
"vite-node": {
"version": "0.20.3",
"resolved": "https://registry.npmjs.org/vite-node/-/vite-node-0.20.3.tgz",
"integrity": "sha512-mvFaaNoZm9KPutWTyOmvDC/Or8YjE1d8c4AFwF32l1C+ns4ob1NKFUamddizh7VIF6iSwWEs6M3HV06jbJ9XJg==",
"dev": true,
"requires": {
"debug": "^4.3.4",
"mlly": "^0.5.5",
"pathe": "^0.2.0",
"vite": "^2.9.12 || ^3.0.0-0"
}
},
"vite-tsconfig-paths": { "vite-tsconfig-paths": {
"version": "3.5.0", "version": "3.5.0",
"resolved": "https://registry.npmjs.org/vite-tsconfig-paths/-/vite-tsconfig-paths-3.5.0.tgz", "resolved": "https://registry.npmjs.org/vite-tsconfig-paths/-/vite-tsconfig-paths-3.5.0.tgz",

View file

@ -112,6 +112,7 @@
"devDependencies": { "devDependencies": {
"@astrojs/sitemap": "^0.1.0", "@astrojs/sitemap": "^0.1.0",
"@astrojs/tailwind": "^0.2.0", "@astrojs/tailwind": "^0.2.0",
"@vitest/web-worker": "^0.20.3",
"autoprefixer": "^10.0.2", "autoprefixer": "^10.0.2",
"ava": "^3.15.0", "ava": "^3.15.0",
"babel-eslint": "^8.2.1", "babel-eslint": "^8.2.1",