OSDN Git Service

spinnerを組み込み
[ngware/todo_client.git] / package.json
1 {
2   "name": "todo_client",
3   "version": "0.1.0",
4   "private": true,
5   "scripts": {
6     "serve": "vue-cli-service serve",
7     "build": "vue-cli-service build",
8     "lint": "vue-cli-service lint",
9     "apollo": "vue-cli-service apollo:dev --generate-schema",
10     "apollo:schema:generate": "vue-cli-service apollo:schema:generate",
11     "apollo:schema:publish": "vue-cli-service apollo:schema:publish",
12     "apollo:start": "vue-cli-service apollo:start",
13     "test:unit": "vue-cli-service test:unit"
14   },
15   "dependencies": {
16     "@tailwindcss/postcss7-compat": "^2.1.0",
17     "@vue/apollo-composable": "^4.0.0-alpha.12",
18     "@vue/composition-api": "^1.0.0-rc.7",
19     "apollo-boost": "^0.4.9",
20     "apollo-cache-inmemory": "^1.6.6",
21     "apollo-client": "^2.6.10",
22     "apollo-link": "^1.2.14",
23     "apollo-link-http": "^1.5.17",
24     "autoprefixer": "^9.8.6",
25     "core-js": "^3.6.5",
26     "graphql": "^15.5.0",
27     "graphql-type-json": "^0.2.1",
28     "lowdb": "^1.0.0",
29     "mkdirp": "^0.5.1",
30     "postcss": "^7.0.35",
31     "shortid": "^2.2.8",
32     "tailwindcss": "npm:@tailwindcss/postcss7-compat@^2.1.0",
33     "vue": "^2.6.11",
34     "vue-apollo": "^3.0.7",
35     "vue-router": "^3.2.0",
36     "vuex": "^3.4.0"
37   },
38   "devDependencies": {
39     "@vue/cli-plugin-babel": "^4.5.0",
40     "@vue/cli-plugin-eslint": "^4.5.0",
41     "@vue/cli-plugin-unit-mocha": "^4.5.0",
42     "@vue/cli-service": "^4.5.0",
43     "@vue/test-utils": "^1.0.3",
44     "babel-eslint": "^10.1.0",
45     "chai": "^4.1.2",
46     "eslint": "^6.7.2",
47     "eslint-plugin-graphql": "^2.1.1",
48     "eslint-plugin-vue": "^6.2.2",
49     "graphql-tag": "^2.11.0",
50     "stylus": "^0.54.7",
51     "stylus-loader": "^3.0.2",
52     "vue-cli-plugin-apollo": "^0.22.2",
53     "vue-template-compiler": "^2.6.11"
54   },
55   "eslintConfig": {
56     "root": true,
57     "env": {
58       "node": true
59     },
60     "extends": [
61       "plugin:vue/essential",
62       "eslint:recommended"
63     ],
64     "parserOptions": {
65       "parser": "babel-eslint"
66     },
67     "rules": {
68       "graphql/template-strings": [
69         "error",
70         {
71           "env": "literal",
72           "projectName": "app",
73           "schemaJsonFilepath": "node_modules/.temp/graphql/schema.json"
74         }
75       ]
76     },
77     "overrides": [
78       {
79         "files": [
80           "**/__tests__/*.{j,t}s?(x)",
81           "**/tests/unit/**/*.spec.{j,t}s?(x)"
82         ],
83         "env": {
84           "mocha": true
85         }
86       }
87     ],
88     "plugins": [
89       "graphql"
90     ]
91   },
92   "browserslist": [
93     "> 1%",
94     "last 2 versions",
95     "not dead"
96   ]
97 }