UNPKG

4.78 kBJSONView Raw
1{
2 "name": "stan-builder",
3 "version": "0.22.0",
4 "description": "build js library",
5 "author": "fupeng <fupenglxy@gmail.com> (https://github.com/fupengl)",
6 "homepage": "https://github.com/planjs/stan/blob/master/packages/stan-builder/README.md",
7 "license": "MIT",
8 "main": "lib/index.js",
9 "types": "typings/index.d.ts",
10 "keywords": [
11 "stan",
12 "@planjs",
13 "builder",
14 "react",
15 "react-compoments",
16 "vue",
17 "vue-compoments",
18 "node",
19 "node-library",
20 "lib",
21 "library",
22 "babel",
23 "rollup",
24 "stan-builder"
25 ],
26 "directories": {
27 "lib": "lib",
28 "test": "__tests__",
29 "example": "fixtures",
30 "doc": "README.md"
31 },
32 "files": [
33 "lib",
34 "bin",
35 "typings",
36 "template"
37 ],
38 "bin": {
39 "stan-builder": "./bin/stan-builder.js"
40 },
41 "repository": {
42 "type": "git",
43 "url": "git+https://github.com/planjs/stan.git",
44 "directory": "packages/stan-builder"
45 },
46 "publishConfig": {
47 "access": "public",
48 "registry": "https://registry.npmjs.org/"
49 },
50 "scripts": {
51 "dev": "yarn prepare && chokidar \"src/**\" -c \"yarn build && yarn build:types\"",
52 "build": "babel src -d lib -x .ts,.js",
53 "build:types": "tsc --emitDeclarationOnly",
54 "prepare": "yarn clear && yarn build && yarn build:types",
55 "clear": "rimraf lib/ typings/",
56 "lint:fix": "eslint --fix --ext js,jsx,ts,tsx src",
57 "test": "jest --config ../../jest.config.ts --rootDir ."
58 },
59 "bugs": {
60 "url": "https://github.com/planjs/stan/issues"
61 },
62 "dependencies": {
63 "@babel/core": "^7.14.2",
64 "@babel/plugin-proposal-decorators": "^7.14.2",
65 "@babel/plugin-proposal-do-expressions": "^7.14.0",
66 "@babel/plugin-proposal-export-default-from": "^7.12.13",
67 "@babel/plugin-proposal-export-namespace-from": "^7.14.2",
68 "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.2",
69 "@babel/plugin-proposal-object-rest-spread": "^7.14.2",
70 "@babel/plugin-proposal-optional-chaining": "^7.14.2",
71 "@babel/plugin-syntax-dynamic-import": "^7.8.3",
72 "@babel/plugin-transform-modules-commonjs": "^7.14.0",
73 "@babel/plugin-transform-runtime": "^7.14.2",
74 "@babel/plugin-transform-spread": "^7.13.0",
75 "@babel/preset-env": "^7.14.2",
76 "@babel/preset-react": "^7.13.13",
77 "@babel/preset-typescript": "^7.13.0",
78 "@babel/register": "^7.13.16",
79 "@babel/runtime": "^7.15.4",
80 "@rollup/plugin-alias": "^3.1.9",
81 "@rollup/plugin-babel": "^5.3.1",
82 "@rollup/plugin-commonjs": "^22.0.2",
83 "@rollup/plugin-inject": "^4.0.4",
84 "@rollup/plugin-json": "^4.1.0",
85 "@rollup/plugin-node-resolve": "^13.3.0",
86 "@rollup/plugin-replace": "^4.0.0",
87 "@rollup/plugin-url": "^7.0.0",
88 "@rollup/pluginutils": "^4.2.1",
89 "@svgr/rollup": "^6.3.1",
90 "@types/rollup-plugin-visualizer": "^4.2.1",
91 "autoprefixer": "^10.4.8",
92 "builtin-modules": "^3.3.0",
93 "cssnano": "^5.1.12",
94 "escalade": "^3.1.1",
95 "gulp-filter": "^7.0.0",
96 "gulp-if": "^3.0.0",
97 "gulp-plumber": "^1.2.1",
98 "gulp-postcss": "^9.0.1",
99 "gulp-sourcemaps": "^3.0.0",
100 "gulp-terser": "^2.1.0",
101 "gulp-typescript": "^6.0.0-alpha.1",
102 "less-plugin-npm-import": "^2.1.0",
103 "merge2": "^1.4.1",
104 "postcss": "^8.2.7",
105 "postcss-load-config": "^3.0.0",
106 "rollup": "^2.77.2",
107 "rollup-plugin-postcss": "^4.0.2",
108 "rollup-plugin-terser": "^7.0.2",
109 "rollup-plugin-typescript2": "^0.32.1",
110 "rollup-plugin-visualizer": "^5.7.1",
111 "stan-utils": "0.17.0",
112 "through2": "^4.0.2",
113 "vinyl-fs": "^3.0.3",
114 "vue-template-compiler": "^2.6.12"
115 },
116 "devDependencies": {
117 "@types/autoprefixer": "^9.7.2",
118 "@types/babel__core": "^7.1.14",
119 "@types/cssnano": "^4.0.0",
120 "@types/gulp-filter": "^3.0.33",
121 "@types/gulp-if": "^0.0.33",
122 "@types/gulp-plumber": "^0.0.32",
123 "@types/gulp-postcss": "^8.0.0",
124 "@types/gulp-sourcemaps": "^0.0.32",
125 "@types/gulp-terser": "^1.2.1",
126 "@types/merge2": "^1.3.0",
127 "@types/svgr__rollup": "^4.3.1",
128 "@types/through2": "^2.0.36",
129 "@types/vinyl-fs": "^2.4.11",
130 "@vue/compiler-sfc": "^3.0.5",
131 "postcss-less": "^6.0.0",
132 "postcss-scss": "^4.0.4",
133 "postcss-styl": "^0.11.1",
134 "rollup-plugin-vue": "5.1.9",
135 "sass": "^1.51.0",
136 "vue": "^2.6.12",
137 "vue-class-component": "^7.2.6"
138 },
139 "peerDependencies": {
140 "@vue/compiler-sfc": "*",
141 "rollup-plugin-vue": "^6.0.0 || ^5.1.9",
142 "typescript": "^4.0.3"
143 },
144 "peerDependenciesMeta": {
145 "typescript": {
146 "optional": true
147 },
148 "@vue/compiler-sfc": {
149 "optional": true
150 },
151 "rollup-plugin-vue": {
152 "optional": true
153 }
154 },
155 "optionalDependencies": {
156 "fsevents": "~2.3.2"
157 },
158 "gitHead": "a8138a712278f7c347bae8281707aad5614da461"
159}