forked from quangbuule/Discourse-BEditor
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
36 lines (36 loc) · 1.7 KB
/
Copy pathpackage.json
File metadata and controls
36 lines (36 loc) · 1.7 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
{
"name": "discourse-b-editor",
"version": "1.0.0",
"description": "Replacing Discourse Editor (d-editor) to Better Editor (b-editor)",
"main": "index.js",
"scripts": {
"build": "npm run build:vendor; npm run build:discourse; npm run build:b-editor",
"build:b-editor": "babel src/b-editor --out-dir=assets/javascripts/b-editor; for file in $(find ./assets/javascripts/b-editor -name '*.js'); do mv -- \"${file}\" \"${file/%js/es6}\"; done",
"build:discourse": "cp -r src/discourse assets/javascripts",
"build:vendor": "mkdir -p assets/javascripts/vendor; cp src/vendor/*.js assets/javascripts/vendor",
"vendor": "npm run vendor:react; npm run vendor:react-dom; npm run vendor:draft; npm run vendor:immutable",
"vendor:draft": "curl https://cdnjs.cloudflare.com/ajax/libs/draft-js/0.10.1/Draft.js > src/vendor/draft.js",
"vendor:react": "curl https://cdnjs.cloudflare.com/ajax/libs/react/15.6.1/react.js > src/vendor/react.js",
"vendor:react-dom": "curl https://cdnjs.cloudflare.com/ajax/libs/react/15.6.1/react-dom.js > src/vendor/react-dom.js",
"vendor:immutable": "curl https://cdnjs.cloudflare.com/ajax/libs/immutable/3.8.1/immutable.js > src/vendor/immutable.js",
"clean": "rm -rf assets/javascripts/*",
"test": "echo \"Error: no test specified\" && exit 1",
"lint": "eslint 'src/**/*.js.es6' 'src/**/*.js.jsx'",
"postinstall": "npm run vendor"
},
"keywords": [
"discourse",
"wysiwyg",
"rich",
"text",
"editor"
],
"author": "Quang-Buu Le <quangbuule@gmail.com>",
"license": "MIT",
"devDependencies": {
"babel-cli": "^6.26.0",
"babel-plugin-transform-react-jsx": "^6.24.1",
"eslint": "^4.6.1",
"eslint-plugin-react": "^7.3.0"
}
}