|
5 | 5 | "author": "Alexander Schwartzberg",
|
6 | 6 | "private": true,
|
7 | 7 | "scripts": {
|
8 |
| - "dev": "nuxt", |
9 |
| - "lambda": "netlify-lambda serve", |
10 |
| - "build": "nuxt build", |
| 8 | + "dev:frontend": "nuxt", |
| 9 | + "dev:lambdas": "netlify-lambda serve lambdas", |
| 10 | + "dev": "run-p dev:*", |
| 11 | + "build:frontend": "nuxt build", |
| 12 | + "build:lambdas": "netlify-lambda build lambdas", |
| 13 | + "build": "run-p build:", |
11 | 14 | "start": "nuxt start",
|
12 | 15 | "generate": "nuxt generate",
|
13 |
| - "lint": "eslint --ext .js,.vue --ignore-path .gitignore .", |
| 16 | + "lint:js": "eslint --ext .js,.vue --ignore-path .gitignore .", |
| 17 | + "lint": "run-p lint:", |
14 | 18 | "precommit": "npm run lint",
|
15 | 19 | "test": "jest"
|
16 | 20 | },
|
|
19 | 23 | "@fortawesome/free-brands-svg-icons": "^5.8.1",
|
20 | 24 | "@fortawesome/free-solid-svg-icons": "^5.8.1",
|
21 | 25 | "@fortawesome/vue-fontawesome": "^0.1.6",
|
| 26 | + "@nuxtjs/axios": "^5.3.6", |
| 27 | + "@nuxtjs/proxy": "^1.3.1", |
| 28 | + "dotenv": "^6.2.0", |
22 | 29 | "bootstrap": "^4.3.1",
|
23 | 30 | "bootstrap-vue": "^2.0.0-rc.11",
|
24 | 31 | "cross-env": "^5.2.0",
|
|
45 | 52 | "eslint-plugin-standard": ">=4.0.0",
|
46 | 53 | "eslint-plugin-vue": "^5.2.2",
|
47 | 54 | "jest": "^24.1.0",
|
| 55 | + "netlify-lambda": "^1.3.1", |
48 | 56 | "node-sass": "^4.11.0",
|
49 | 57 | "nodemon": "^1.18.9",
|
| 58 | + "npm-run-all": "4.1.x", |
50 | 59 | "prettier": "^1.16.4",
|
51 | 60 | "sass-loader": "^7.1.0",
|
52 | 61 | "vue-cli-plugin-netlify-lambda": "^0.1.1",
|
|
0 commit comments