-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
60 lines (60 loc) · 3.22 KB
/
package.json
File metadata and controls
60 lines (60 loc) · 3.22 KB
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
{
"name": "@codelet/monorepo",
"private": true,
"version": "1.0.0",
"description": "轻量级微信小程序框架",
"packageManager": "pnpm@8.7.1",
"scripts": {
"format": "prettier --write \"packages/**/*\" \"playground/**/*\"",
"lint": "eslint \"{packages,playground}/**/*{.ts,.wxml}\" --fix",
"clean": "rimraf --glob **/node_modules",
"dev": "pnpm -C ./playground dev",
"build": "pnpm -C ./playground build",
"build:packages": "npm run build:app-json-webpack-plugin && npm run build:copy-loader && npm run build:hmr-webpack-plugin && npm run build:inject-chunk-webpack-plugin && npm run build:wxml-loader && npm run build:cli-service",
"build:app-json-webpack-plugin": "pnpm -C ./packages/app-json-webpack-plugin build",
"build:cli-service": "pnpm -C ./packages/cli-service build",
"build:copy-loader": "pnpm -C ./packages/copy-loader build",
"build:core": "pnpm -C ./packages/core build",
"build:hmr-webpack-plugin": "pnpm -C ./packages/hmr-webpack-plugin build",
"build:inject-chunk-webpack-plugin": "pnpm -C ./packages/inject-chunk-webpack-plugin build",
"build:wxml-loader": "pnpm -C ./packages/wxml-loader build",
"release": "npm run release:app-json-webpack-plugin && npm run release:copy-loader && npm run release:hmr-webpack-plugin && npm run release:inject-chunk-webpack-plugin && npm run release:wxml-loader && npm run release:cli-service && npm run release:core",
"release:app-json-webpack-plugin": "pnpm -C ./packages/app-json-webpack-plugin release",
"release:cli-service": "pnpm -C ./packages/cli-service release",
"release:copy-loader": "pnpm -C ./packages/copy-loader release",
"release:core": "pnpm -C ./packages/core release",
"release:hmr-webpack-plugin": "pnpm -C ./packages/hmr-webpack-plugin release",
"release:inject-chunk-webpack-plugin": "pnpm -C ./packages/inject-chunk-webpack-plugin release",
"release:wxml-loader": "pnpm -C ./packages/wxml-loader release",
"sync": "npm run sync:app-json-webpack-plugin && npm run sync:copy-loader && npm run sync:hmr-webpack-plugin && npm run sync:inject-chunk-webpack-plugin && npm run sync:wxml-loader && npm run sync:cli-service && npm run sync:core",
"sync:app-json-webpack-plugin": "pnpm -C ./packages/app-json-webpack-plugin sync",
"sync:cli-service": "pnpm -C ./packages/cli-service sync",
"sync:copy-loader": "pnpm -C ./packages/copy-loader sync",
"sync:core": "pnpm -C ./packages/core sync",
"sync:hmr-webpack-plugin": "pnpm -C ./packages/hmr-webpack-plugin sync",
"sync:inject-chunk-webpack-plugin": "pnpm -C ./packages/inject-chunk-webpack-plugin sync",
"sync:wxml-loader": "pnpm -C ./packages/wxml-loader sync",
"preinstall": "npx only-allow pnpm"
},
"keywords": [
"daysnap",
"codelet",
"wechat",
"miniprogram",
"mini"
],
"author": "woshiajuana",
"license": "MIT",
"devDependencies": {
"@typescript-eslint/eslint-plugin": "^6.18.1",
"@typescript-eslint/parser": "^6.18.1",
"eslint": "^8.56.0",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-prettier": "^5.1.3",
"eslint-plugin-simple-import-sort": "^12.0.0",
"eslint-plugin-wxml": "^0.7.5",
"prettier": "^3.1.1",
"rimraf": "^5.0.5",
"typescript": "^5.3.3"
}
}