UNPKG

3.15 kBJSONView Raw
1{
2 "name": "@nuofe/ndk-builder",
3 "version": "7.12.1",
4 "description": "Build or develop app/web project.",
5 "keywords": [
6 "nuonuo",
7 "tools",
8 "nuofe",
9 "ndk",
10 "builder"
11 ],
12 "author": "Nuo FE",
13 "maintainers": [
14 "WANG DONG <jackyking.cn@gmail.com>"
15 ],
16 "homepage": "https://github.com/nuofe/ndk/tree/master/packages/ndk-builder",
17 "license": "MIT",
18 "publishConfig": {
19 "access": "public"
20 },
21 "repository": {
22 "type": "git",
23 "url": "https://github.com/nuofe/ndk/tree/master/packages/ndk-builder"
24 },
25 "bin": {
26 "ndk-builder": "./bin/ndk-builder.js"
27 },
28 "files": [
29 "bin",
30 "lib"
31 ],
32 "main": "./lib/index.js",
33 "types": "./lib/index.d.ts",
34 "scripts": {
35 "build": "rimraf lib && npm run build-types && npm run build-js",
36 "build-js": "babel src --out-dir lib --extensions \".ts\"",
37 "build-types": "tsc --emitDeclarationOnly",
38 "prepublishOnly": "npm run build"
39 },
40 "dependencies": {
41 "@babel/core": "^7.7.7",
42 "@nuofe/babel-preset-ndk": "^7.12.0",
43 "@nuofe/ndk-cli": "^7.12.0",
44 "@nuofe/ndk-logger": "^7.12.0",
45 "@nuofe/nui-loader": "^7.12.0",
46 "@nuofe/vux-loader": "^7.12.0",
47 "autoprefixer": "^9.7.3",
48 "babel-loader": "^8.0.6",
49 "babel-plugin-import": "^1.13.0",
50 "babel-plugin-lodash": "^3.3.4",
51 "babel-plugin-react-css-modules": "^5.2.6",
52 "browserslist": "^4.8.0",
53 "cache-loader": "^4.1.0",
54 "case-sensitive-paths-webpack-plugin": "^2.2.0",
55 "clean-webpack-plugin": "^3.0.0",
56 "compression-webpack-plugin": "^3.0.1",
57 "copy-webpack-plugin": "^5.1.1",
58 "css-loader": "^3.4.0",
59 "css-split-webpack-plugin": "^0.2.6",
60 "ejs-loader": "^0.3.5",
61 "eslint": "^6.8.0",
62 "eslint-friendly-formatter": "^4.0.1",
63 "eslint-import-resolver-webpack": "^0.12.0",
64 "eslint-loader": "^3.0.3",
65 "eslint-plugin-import": "^2.19.1",
66 "file-loader": "^5.0.2",
67 "find-cache-dir": "^3.1.0",
68 "friendly-errors-webpack-plugin": "^1.7.0",
69 "fs-extra": "^8.1.0",
70 "html-loader": "^0.5.5",
71 "html-webpack-inline-source-plugin": "^0.0.10",
72 "html-webpack-plugin": "^3.2.0",
73 "ip": "^1.1.5",
74 "less": "^3.10.3",
75 "less-loader": "^5.0.0",
76 "lodash-webpack-plugin": "^0.11.5",
77 "mini-css-extract-plugin": "^0.9.0",
78 "open": "^7.0.0",
79 "optimize-css-assets-webpack-plugin": "^5.0.3",
80 "postcss-flexbugs-fixes": "^4.1.0",
81 "postcss-less": "^3.1.4",
82 "postcss-loader": "^3.0.0",
83 "progress-bar-webpack-plugin": "^1.12.1",
84 "px2rem-loader": "^0.1.9",
85 "speed-measure-webpack-plugin": "^1.3.1",
86 "style-loader": "^1.1.2",
87 "terser-webpack-plugin": "^2.3.1",
88 "thread-loader": "^2.1.3",
89 "url-loader": "^3.0.0",
90 "vue-loader": "^15.8.3",
91 "vue-template-compiler": "^2.6.11",
92 "webpack": "^4.41.4",
93 "webpack-bundle-analyzer": "^3.6.0",
94 "webpack-dev-server": "^3.10.1",
95 "webpack-merge": "^4.2.2",
96 "webpack-plugin-hash-output": "^3.2.1"
97 },
98 "peerDependencies": {
99 "@babel/runtime": "^7.7.7",
100 "core-js": "^2.6.10"
101 },
102 "engines": {
103 "node": ">=10.16.0"
104 },
105 "gitHead": "bd6b2a370dd2f3f1b3ce7ed01e2092ec1e816695"
106}