forked from NDLANO/ndla-frontend
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.json
133 lines (133 loc) · 4.63 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
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
{
"name": "ndla-frontend",
"version": "0.1.16",
"description": "NDLA Frontend",
"scripts": {
"build": "razzle build",
"check-all": "yarn format-check && yarn lint-es && yarn test-ci",
"postbuild": "cp build/assets.json build/public/static/assets.json",
"test": "cross-env BABEL_ENV=test NODE_ENV=unittest jest",
"test-ci": "cross-env BABEL_ENV=test NODE_ENV=unittest jest --maxWorkers=4 --ci",
"tdd": "cross-env BABEL_ENV=test NODE_ENV=unittest jest --watch",
"lint": "yarn format-check && yarn lint-es",
"lint-es": "eslint --cache --cache-location '.eslintcache/' --ext .js --ext .jsx --max-warnings=0 src e2e",
"format": "node prettier.js write",
"format-check": "node prettier.js lint",
"start": "razzle start --inspect --inspect-port 9230",
"start-without-ssr": "cross-env RAZZLE_DISABLE_SSR=true razzle start",
"start-with-local-graphql": "cross-env LOCAL_GRAPHQL_API=true yarn start",
"start-with-local-graphql-and-article-converter": "cross-env LOCAL_GRAPHQL_API=true RAZZLE_LOCAL_ARTICLE_CONVERTER=true razzle start",
"start-with-local-article-converter": "cross-env RAZZLE_LOCAL_ARTICLE_CONVERTER=true yarn start",
"start-prod": "cross-env NODE_ENV=production node build/server | bunyan",
"e2e": "cypress open",
"e2e-use-fixtures": "cross-env CYPRESS_USE_FIXTURES=true cypress open",
"e2e-record-fixtures": "cross-env CYPRESS_RECORD_FIXTURES=true cypress open",
"pree2e-ci": "cross-env NDLA_ENVIRONMENT=mock NODE_ENV=production node build/server &",
"e2e-ci": "cross-env CYPRESS_USE_FIXTURES=true cypress run --record",
"now-build": "npm run build",
"now-start": "cross-env NODE_ENV=production NOW=true node build/server | bunyan"
},
"engines": {
"node": ">=8.0.0",
"npm": ">=5.0.0"
},
"devDependencies": {
"@ndla/scripts": "^0.7.4",
"chalk": "^2.4.1",
"cypress": "3.1.5",
"eslint": "^5.14.0",
"eslint-config-ndla": "^1.1.0",
"eslint-plugin-graphql": "^3.0.1",
"flux-standard-action": "^2.0.3",
"jest-emotion": "9",
"nock": "^10.0.1",
"prettier": "^1.14.3",
"react-test-renderer": "^16.8.2",
"rimraf": "^2.6.2",
"sinon": "^7.2.3"
},
"dependencies": {
"@ndla/article-scripts": "^0.5.4",
"@ndla/button": "^0.2.6",
"@ndla/core": "^0.4.8",
"@ndla/error-reporter": "^0.4.2",
"@ndla/i18n": "^0.4.2",
"@ndla/icons": "^0.6.7",
"@ndla/licenses": "^0.4.3",
"@ndla/modal": "^0.2.11",
"@ndla/pager": "^0.3.8",
"@ndla/polyfill": "^0.1.7",
"@ndla/tabs": "^0.10.0",
"@ndla/tracker": "^0.4.0",
"@ndla/ui": "^0.20.0",
"@ndla/util": "^0.3.2",
"@ndla/zendesk": "^0.1.6",
"apollo-cache-inmemory": "^1.4.3",
"apollo-client": "^2.4.13",
"apollo-link": "^1.2.6",
"apollo-link-batch-http": "^1.2.6",
"apollo-link-context": "^1.0.12",
"apollo-link-error": "^1.1.5",
"babel-plugin-graphql-tag": "^1.6.0",
"babel-polyfill": "^6.26.0",
"body-parser": "^1.18.3",
"bunyan": "^1.8.12",
"classnames": "2.2.6",
"cross-env": "^5.2.0",
"date-fns": "^1.29.0",
"defined": "1.0.0",
"emotion": "^9.2.12",
"emotion-server": "^9.2.12",
"express": "^4.16.3",
"express-http-proxy": "^1.4.0",
"graphql": "^14.0.2",
"graphql-tag": "^2.10.0",
"helmet": "^3.15.1",
"history": "^4.7.2",
"hoist-non-react-statics": "^3.0.1",
"http-status": "^1.2.0",
"isomorphic-unfetch": "^3.0.0",
"lodash.debounce": "^4.0.8",
"mathjax": "^2.7.5",
"node-fetch": "^2.2.0",
"node-sass": "^4.9.3",
"normalize-css": "2.3.1",
"parse-url": "^5.0.1",
"postcss-cssnext": "^3.1.0",
"postcss-focus": "^4.0.0",
"postcss-import": "^12.0.0",
"postcss-loader": "^3.0.0",
"postcss-reporter": "^6.0.0",
"prop-types": "^15.7.2",
"query-string": "6.2.0",
"razzle": "3.0.0-alpha.2",
"razzle-config-utils": "^0.1.0",
"react": "^16.8.2",
"react-apollo": "^2.3.3",
"react-bem-helper": "^1.4.1",
"react-dom": "^16.8.2",
"react-emotion": "^9.2.12",
"react-helmet": "^5.2.0",
"react-is": "^16.8.2",
"react-prop-types": "^0.4.0",
"react-router": "^4.3.1",
"react-router-dom": "^4.3.1",
"redux": "^4.0.0",
"reselect": "^4.0.0",
"sass-loader": "^7.1.0",
"serialize-javascript": "^1.5.0",
"source-map-support": "^0.5.9",
"warning": "^4.0.3",
"webpack-bundle-analyzer": "^3.0.4"
},
"repository": {
"type": "git",
"url": "https://github.com/NDLANO/ndla-frontend.git"
},
"bugs": {
"url": "https://github.com/NDLANO/ndla-frontend/issues"
},
"homepage": "https://github.com/NDLANO/ndla-frontend",
"author": "[email protected]",
"license": "GPL-3.0"
}