UNPKG

3.34 kBJSONView Raw
1{
2 "name": "kara-uc",
3 "version": "1.1.77",
4 "main": "lib/index.js",
5 "dependencies": {
6 "autoprefixer": "^9.0.2",
7 "babel-core": "6.26.0",
8 "babel-eslint": "7.2.3",
9 "babel-jest": "20.0.3",
10 "babel-loader": "7.1.2",
11 "babel-plugin-import": "^1.8.0",
12 "babel-plugin-transform-decorators-legacy": "^1.3.5",
13 "babel-plugin-transform-runtime": "^6.23.0",
14 "babel-polyfill": "^6.26.0",
15 "babel-preset-env": "^1.7.0",
16 "babel-preset-react-app": "^3.1.1",
17 "babel-preset-stage-0": "^6.24.1",
18 "babel-runtime": "6.26.0",
19 "base64toblob": "^0.0.2",
20 "case-sensitive-paths-webpack-plugin": "2.1.1",
21 "chalk": "1.1.3",
22 "core-js": "^2.5.7",
23 "cross-env": "^5.2.0",
24 "css-loader": "0.28.7",
25 "dotenv": "4.0.0",
26 "dotenv-expand": "4.2.0",
27 "eslint": "4.10.0",
28 "eslint-config-react-app": "^2.1.0",
29 "eslint-loader": "1.9.0",
30 "eslint-plugin-flowtype": "2.39.1",
31 "eslint-plugin-import": "2.8.0",
32 "eslint-plugin-jsx-a11y": "5.1.1",
33 "eslint-plugin-react": "7.4.0",
34 "exif-js": "^2.3.0",
35 "extract-text-webpack-plugin": "3.0.2",
36 "file-loader": "1.1.5",
37 "fs-extra": "3.0.1",
38 "history": "^4.7.2",
39 "html-webpack-plugin": "2.29.0",
40 "jest": "20.0.4",
41 "kara-module-file-view": "^0.0.9",
42 "kara-module-forward": "^0.0.7",
43 "kara-module-img-view": "^0.0.3",
44 "kara-module-tost": "^0.1.1",
45 "karaui": "^0.0.28",
46 "mobx": "^4.3.1",
47 "mobx-react": "^5.2.3",
48 "node-sass": "^4.9.2",
49 "normalize.css": "^8.0.0",
50 "object-assign": "4.1.1",
51 "postcss-flexbugs-fixes": "3.2.0",
52 "postcss-loader": "2.0.8",
53 "promise": "8.0.1",
54 "raf": "^3.4.0",
55 "react": "^16.4.1",
56 "react-dev-utils": "^5.0.1",
57 "react-dom": "^16.4.1",
58 "react-router-dom": "^4.3.1",
59 "resolve": "1.6.0",
60 "sass-loader": "^7.0.3",
61 "style-loader": "0.19.0",
62 "superagent": "^3.8.3",
63 "superagent-promise": "^1.1.0",
64 "sw-precache-webpack-plugin": "0.11.4",
65 "url-loader": "0.6.2",
66 "webpack": "3.8.1",
67 "webpack-dev-server": "2.9.4",
68 "webpack-manifest-plugin": "1.3.2",
69 "whatwg-fetch": "2.0.3"
70 },
71 "scripts": {
72 "start": "cross-env PORT=3011 node scripts/start.js",
73 "build": "cross-env GENERATE_SOURCEMAP=false node scripts/build.js",
74 "test": "node scripts/test.js --env=jsdom"
75 },
76 "jest": {
77 "collectCoverageFrom": [
78 "src/**/*.{js,jsx,mjs}"
79 ],
80 "setupFiles": [
81 "<rootDir>/config/polyfills.js"
82 ],
83 "testMatch": [
84 "<rootDir>/src/**/__tests__/**/*.{js,jsx,mjs}",
85 "<rootDir>/src/**/?(*.)(spec|test).{js,jsx,mjs}"
86 ],
87 "testEnvironment": "node",
88 "testURL": "http://localhost",
89 "transform": {
90 "^.+\\.(js|jsx|mjs)$": "<rootDir>/node_modules/babel-jest",
91 "^.+\\.css$": "<rootDir>/config/jest/cssTransform.js",
92 "^(?!.*\\.(js|jsx|mjs|css|json)$)": "<rootDir>/config/jest/fileTransform.js"
93 },
94 "transformIgnorePatterns": [
95 "[/\\\\]node_modules[/\\\\].+\\.(js|jsx|mjs)$"
96 ],
97 "moduleNameMapper": {
98 "^react-native$": "react-native-web"
99 },
100 "moduleFileExtensions": [
101 "web.js",
102 "js",
103 "json",
104 "web.jsx",
105 "jsx",
106 "node",
107 "mjs"
108 ]
109 },
110 "babel": {
111 "presets": [
112 "react-app"
113 ]
114 },
115 "eslintConfig": {
116 "extends": "react-app"
117 }
118}