aboutsummaryrefslogtreecommitdiff
path: root/package.json
diff options
context:
space:
mode:
Diffstat (limited to 'package.json')
-rw-r--r--package.json20
1 files changed, 17 insertions, 3 deletions
diff --git a/package.json b/package.json
index c417bcc..6cafe98 100644
--- a/package.json
+++ b/package.json
@@ -17,7 +17,11 @@
"seed": "knex seed:run",
"api": "node src/api/structures/Server",
"update": "git pull && npm install && npm run migrate && npm run build && npm run restart",
- "restart": "pm2 restart lolisafe"
+ "restart": "pm2 restart lolisafe",
+ "test:vue": "jest --testPathPattern=src/site",
+ "test:api": "jest --testPathPattern=src/tests/api",
+ "test:e2e": "jest --testPathPattern=src/tests/e2e",
+ "tests": "npm run test:api && npm run test:vue && npm run test:e2e"
},
"repository": {
"type": "git",
@@ -79,18 +83,28 @@
"vuebar": "^0.0.20"
},
"devDependencies": {
+ "@babel/core": "^7.12.10",
+ "@babel/preset-env": "^7.12.11",
+ "@vue/test-utils": "^1.1.2",
"autoprefixer": "^9.4.7",
+ "axios": "^0.21.1",
+ "babel-core": "^7.0.0-bridge.0",
"babel-eslint": "^10.0.1",
+ "babel-jest": "^26.6.3",
"cross-env": "^5.2.0",
- "eslint": "^7.16.0",
+ "eslint": "^7.17.0",
"eslint-config-aqua": "^7.3.0",
"eslint-import-resolver-nuxt": "^1.0.1",
"eslint-plugin-vue": "^5.2.1",
+ "jest": "^26.6.3",
+ "jest-serializer-vue": "^2.0.2",
"node-sass": "^5.0.0",
"nodemon": "^1.19.3",
"postcss-css-variables": "^0.11.0",
"postcss-nested": "^3.0.0",
- "sass-loader": "^10.1.0"
+ "puppeteer": "^5.5.0",
+ "sass-loader": "^10.1.0",
+ "vue-jest": "^3.0.7"
},
"eslintConfig": {
"extends": [