- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
{
"name": "bnbcrate",
"version": "1.0.0",
"description": "bnbcrate website",
"author": "sqram",
"private": true,
"scripts": {
"dev": "export GOOGLE_APPLICATION_CREDENTIALS=gcloud-dev.json; NODE_ENV=dev backpack dev",
"build": "NODE_ENV=prod backpack build",
"start": "NODE_ENV=prod node build/main.js",
"generate": "nuxt generate",
"deploy-dev": "cp app.dev.yaml app.yaml; gcloud config set project bnbcrate-dev; export NODE_ENV=dev; gcloud app deploy",
"deploy-prod": "cp app.prod.yaml app.yaml; gcloud config set project bnbcrate1; export NODE_ENV=prod; gcloud app deploy",
"_start": "NODE_ENV=prod node server/index.js",
"_build": "NODE_ENV=prod nuxt build"
},
"dependencies": {
"@google-cloud/datastore": "^4.0.0",
"@nuxtjs/axios": "^5.5.3",
"@nuxtjs/vuetify": "^0.5.5",
"bcrypt": "^3.0.6",
"cross-env": "^5.2.0",
"kcors": "^2.2.2",
"koa": "^2.6.2",
"koa-body": "^4.1.0",
"koa-jwt": "^3.5.1",
"koa-router": "^7.4.0",
"mailgun-js": "^0.22.0",
"moment": "^2.24.0",
"nuxt": "^2.8.1",
"stripe": "^7.1.0",
"validator": "^11.0.0",
"vuetify-loader": "^1.2.1",
"vuex-persistedstate": "^2.5.4"
},
"devDependencies": {
"backpack-core": "^0.8.3",
"dotenv": "^8.0.0",
"nodemon": "^1.18.9",
"stylus": "^0.54.5",
"stylus-loader": "^3.0.2"
}
}