forked from graphile/bootstrap-react-apollo
-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathpackage.json
65 lines (65 loc) · 3.14 KB
/
package.json
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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
{
"name": "boilerplate-react-apollo",
"version": "1.0.0",
"description": "A PostGraphile boilerplate using React and Apollo on the client side.",
"main": "index.js",
"scripts": {
"setup": "yarn reset && yarn setup:node:install && bash scripts/setup",
"start": "docker-compose down && docker-compose up -d db adminer && docker-compose up nuxtjs",
"test": "docker-compose run nuxtjs bash -c \"yarn test\"",
"reset": "yarn reset:docker:down && bash -c \"yarn reset:volumes || true\" && yarn reset:docker:rebuild && yarn reset:env",
"reset:env": "bash -c 'rm .env'",
"lint": "yarn eslint .",
"reset:docker:rebuild": "echo PORT=00000 > .env && docker-compose build",
"reset:docker:down": "echo PORT=00000 > .env && docker-compose down",
"reset:volumes": "bash -c \"docker volume rm bootstrap-vue-apollo-docker_db-volume bootstrap-vue-apollo-docker_node_modules_db-migrate bootstrap-vue-apollo-docker_node_modules_nuxtjs\"",
"setup:node:install": "yarn setup:node:install:dbmigrate && yarn setup:node:install:nuxtjs",
"setup:node:install:nuxtjs": "docker-compose -f docker-compose.builder.yml run --rm install-nuxtjs",
"setup:node:install:dbmigrate": "docker-compose -f docker-compose.builder.yml run --rm install-db-migrate",
"setup:db:create": "node db/scripts/create-migration.js",
"setup:db:dev:schema": "yarn db:migrate:up && yarn setup:db:dev:schema:dump",
"setup:db:dev:schema:dump": "docker-compose run db bash -c \"./scripts/dump-schema\"",
"db:mrm:dev": "bash ./scripts/source-env && yarn db:migrate:up && yarn db:migrate:down && yarn db:migrate:up && npm run setup:db:dev:schema:dump",
"db:rollback:dev": "bash ./scripts/source-env && yarn db:migrate:down && yarn setup:db:dev:schema:dump",
"db:reset:dev": "bash ./scripts/source-env && yarn db:migrate:reset && yarn db:migrate:up && yarn setup:db:dev:schema:dump",
"db:migrate:up": "docker-compose run db-migrate bash -c \"yarn migrate:up\"",
"db:migrate:down": "docker-compose run db-migrate bash -c \"yarn migrate:down\"",
"db:migrate:reset": "docker-compose run db-migrate bash -c \"yarn migrate:reset\"",
"windows:enable:watcher": "start cmd /k docker-volume-watcher nuxtjs-vue-website",
"graphiql": "docker-compose up -d graphiql && docker-compose logs graphiql"
},
"repository": {
"type": "git",
"url": "git+https://github.com/graphile/boilerplate-react-apollo.git"
},
"keywords": [
"postgraphile",
"graphile",
"boilerplate",
"vue",
"apollo",
"ssr",
"graphql",
"postgresql",
"pg",
"postgres"
],
"author": "Benjie Gillam <[email protected]>",
"license": "MIT",
"bugs": {
"url": "https://github.com/graphile/boilerplate-react-apollo/issues"
},
"homepage": "https://github.com/graphile/boilerplate-react-apollo#readme",
"dependencies": {},
"devDependencies": {
"babel-eslint": "^10.0.2",
"eslint": "^6.0.0",
"eslint-config-airbnb-base": "^13.1.0",
"eslint-loader": "^2.1.2",
"eslint-plugin-graphql": "^3.0.3",
"eslint-plugin-import": "^2.17.3",
"eslint-plugin-jest": "^22.7.1",
"eslint-plugin-vue": "^5.2.2",
"graphql": "^14.3.1"
}
}