UNPKG

3.14 kBJSONView Raw
1{
2 "name": "dace",
3 "version": "2.2.5",
4 "description": "A minimalistic universal (isomorphic) react framework for building web apps",
5 "main": "dist/index.js",
6 "repository": "git@github.com:dacejs/dace.git",
7 "homepage": "https://dacejs.com",
8 "scripts": {
9 "build": "rm -rf dist prd && NODE_ENV=local babel src -d dist --presets=dace",
10 "build:watch": "npm run build -- --watch",
11 "postrelease": "git push && git push origin --tags",
12 "prepare": "npm run build",
13 "release": "standard-version && npm publish",
14 "release:major": "standard-version --release-as major && npm publish",
15 "release:minor": "standard-version --release-as minor && npm publish",
16 "release:alpha": "standard-version --prerelease alpha && npm publish --tag=next",
17 "dist-tag": "npm dist-tag add dace@1.6.0 latest && npm dist-tag add dace@2.0.0-alpha.4 next",
18 "release:major:alpha": "standard-version --release-as major --prerelease alpha && npm publish",
19 "test": "npm run lint && node test/index.js",
20 "test:debug": "DEBUG=true node test/index.js",
21 "pretest": "npm run build",
22 "lint": "eslint \"test/cases/*.js\" \"src/**/*.js\" \"examples/**/*.js\"",
23 "lint:fix": "eslint --fix --quiet \"test/cases/*.js\" \"src/**/*.js\" \"examples/**/*.js\""
24 },
25 "bin": {
26 "dace": "./dist/bin/dace.js"
27 },
28 "keywords": [
29 "universal",
30 "isomorphic",
31 "webpack",
32 "react",
33 "redux",
34 "server-side-rendering",
35 "express",
36 "code-splitting"
37 ],
38 "files": [
39 "dist",
40 ".eslintrc.js"
41 ],
42 "author": "",
43 "license": "MIT",
44 "dependencies": {
45 "@babel/core": "^7.4.5",
46 "@babel/preset-env": "^7.4.5",
47 "@loadable/babel-plugin": "^5.10.0",
48 "@loadable/component": "^5.10.1",
49 "@loadable/server": "^5.9.0",
50 "@loadable/webpack-plugin": "^5.7.1",
51 "axios": "^0.19.0",
52 "babel-loader": "^8.0.6",
53 "babel-preset-dace": "^2.1.0",
54 "chalk": "^2.4.1",
55 "clean-webpack-plugin": "^3.0.0",
56 "commander": "^2.20.0",
57 "css-loader": "^3.0.0",
58 "dotenv": "^8.0.0",
59 "eslint": "^5.16.0",
60 "eslint-config-qunar": "^5.1.0",
61 "eslint-loader": "^2.1.2",
62 "file-loader": "^4.0.0",
63 "import-fresh": "^3.0.0",
64 "mini-css-extract-plugin": "^0.7.0",
65 "packing-urlrewrite": "^0.2.0",
66 "postcss-loader": "^3.0.0",
67 "postcss-preset-env": "^6.6.0",
68 "postcss-reporter": "^6.0.1",
69 "prop-types": "^15.7.2",
70 "qs": "^6.7.0",
71 "react-dev-utils": "^9.0.1",
72 "react-helmet": "^5.2.1",
73 "react-router-config": "^5.0.1",
74 "react-router-dom": "^5.0.1",
75 "redbox-react": "^1.6.0",
76 "start-server-webpack-plugin": "2.2.5",
77 "style-loader": "^0.23.1",
78 "stylelint": "^10.1.0",
79 "stylelint-config-dace": "^1.0.0",
80 "url-loader": "^2.0.0",
81 "webpack": "^4.34.0",
82 "webpack-dev-server-speedy": "^3.1.1",
83 "webpack-node-externals": "^1.7.2",
84 "webpack-visualizer-plugin": "^0.1.11",
85 "webpackbar": "^3.2.0"
86 },
87 "devDependencies": {
88 "@babel/cli": "^7.4.4",
89 "mocha": "^6.1.4",
90 "ps-tree": "^1.2.0",
91 "shelljs": "^0.8.3",
92 "should": "^13.2.3"
93 },
94 "engines": {
95 "node": ">= 8.9"
96 }
97}