-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.json
125 lines (125 loc) · 4.72 KB
/
package.json
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
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
{
"name": "@wulechuan/vue2-sfc-from-typescript-to-javascript",
"version": "0.5.8",
"author": "吴乐川 <wulechuan@live.com>",
"license": "WTFPL",
"description": "此为吴乐川的《Vue 2.x 单文件部件单独编译工具》。本工具处理一个 `.vue` 文件之内容全文(字符串),得到一个全新的 `.vue` 文件内容之全文(字符串)。文件内容从旧到新的转变可能包含: TypeScript 翻译成 JavaScript ; Pug 翻译成类 HTML ; Stylus 、 Sass 、 LESS 均翻译成 CSS 。",
"main": "./源代码/index.js",
"scripts": {
"remove-all-html-docs": "rimraf ./ReadMe.html ./文档集/**/*.html",
"generate-html-docs": "npm run remove-all-html-docs && wlc-md-to-html -i ./*.md,./文档集/**/*.md -E3 -C ./文档集/wlc-md-to-html.config.js --to '*'",
"检验以下代码:正式的源文件以及测试用的源文件": "eslint --fix ./源代码/**/*.js .eslintrc.js ./测试集/index.js",
"检验以下代码:测试产生的文件": "eslint --fix ./测试集/产生的-vue-文件集/**/*.vue",
"检验所有代码": "npm run 检验以下代码:正式的源文件以及测试用的源文件",
"test": "rimraf ./测试集/产生的-vue-文件集 && npx babel-node ./测试集/index.js & npm run 检验以下代码:测试产生的文件",
"start": "npm test",
"每当制作集得之版本之前": "npm i && npm test",
"prepublishOnly": "rimraf ./ReadMe.html && npm test"
},
"dependencies": {
"@wulechuan/get-valid-indentation-string": "^2.0.2",
"@wulechuan/vue2-official-sfc-parser": "^1.1.7",
"chalk": "^4.1.2",
"hash-sum": "^2.0.0",
"indent": "^0.0.2",
"indent.js": "^0.3.5",
"less": "^4.1.2",
"pug": "^3.0.2",
"sass": "^1.52.1",
"stylus": "^0.57.0"
},
"devDependencies": {
"@babel/core": "^7.18.2",
"@babel/node": "^7.17.10",
"@babel/preset-env": "^7.18.2",
"@types/node": "^17.0.35",
"@typescript-eslint/eslint-plugin": "^5.26.0",
"@typescript-eslint/parser": "^5.26.0",
"@vue/eslint-config-typescript": "^10.0.0",
"@wulechuan/cli-scripts--git-push": "^6.0.8",
"@wulechuan/cli-scripts--npm-project-helpers": "^1.1.2",
"@wulechuan/css-stylus-markdown-themes": "^7.8.2",
"eslint": "^8.16.0",
"fs-extra": "^10.1.0",
"rimraf": "^3.0.2",
"typescript": "^4.7.2",
"vue": "^2.6.14",
"vue-property-decorator": "^9.1.2"
},
"homepage": "https://github.com/wulechuan/wulechuan-js-vue2-sfc-from-typescript-to-javascript.git#readme",
"repository": {
"type": "git",
"url": "git+https://github.com/wulechuan/wulechuan-js-vue2-sfc-from-typescript-to-javascript.git"
},
"bugs": {
"url": "https://github.com/wulechuan/wulechuan-js-vue2-sfc-from-typescript-to-javascript.git/issues"
},
"keywords": [
"vue",
"vue2",
"单文件部件",
"vue单文件部件",
"单文件组件",
"vue单文件组件",
"sfc",
"vue sfc",
"single file component",
"single file components",
"single-filed-components",
"single-filed-components",
"vue single file component",
"vue single file components",
"vue single-filed-component",
"vue single-filed-components",
"js",
"javascript",
"ES",
"ecmascript",
"ts",
"TypeScript",
"CSS",
"Stylus",
"sass",
"scss",
"LESS",
"代码转译",
"代码编译",
"TypeScript 转译",
"TypeScript 转译为 JavaScript",
"TS 转译为 JS",
"TypeScript 代码转译",
"TypeScript 编译",
"TypeScript 编译为 JavaScript",
"TS 编译为 JS",
"Stylus 编译",
"sass 编译",
"scss 编译",
"LESS 编译",
"TypeScript 代码编译",
"Stylus 代码编译",
"sass 代码编译",
"scss 代码编译",
"LESS 代码编译",
"transpile",
"transpilation",
"TypeScript transpile",
"TypeScript transpilation",
"compile",
"compilation",
"TypeScript compile",
"Stylus compile",
"sass compile",
"scss compile",
"LESS compile",
"TypeScript compilation",
"Stylus compilation",
"sass compilation",
"scss compilation",
"LESS compilation",
"css render",
"css rendering",
"代码转换",
"code convert",
"code conversion"
]
}