-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.json
52 lines (52 loc) · 1.8 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
{
"name": "Nuxeo-documentation-rest-api",
"description": "doc.nuxeo.com REST API",
"license": "CC",
"private": true,
"version": "1.0.0",
"author": {
"name": "Andrew Goodricke",
"email": "[email protected]",
"url": "http://andrewgoodricke.com"
},
"dependencies": {
"co": "^4.6.0",
"lodash.defaultsdeep": "^4.6.1",
"node-yaml-config": "0.0.5",
"nuxeo-docs-builder": "nuxeo/doc.nuxeo.com#v13.1.0",
"thenify": "^3.2.1"
},
"devDependencies": {
"browser-sync": "^2.26.7",
"bs-fullscreen-message": "^1.1.0",
"tap": "^14.5.0"
},
"main": "build.js",
"config": {
"browser": "chromium-browser"
},
"scripts": {
"pretest": "npm run yaml_lint config.yml",
"verify": "tap verify",
"start": "npm run metalsmith",
"poststart": "npm run copy_assets && npm run verify",
"predev": "npm ci || npm install",
"dev": "node dev-server",
"dev:no-clean": "node dev-server --no-clean",
"copy_assets": "npm run copy_assets:default && npm run copy_assets:module",
"copy_assets:default": "mkdir -p ./site/assets/`./node_modules/nuxeo-docs-builder/bin/version-path` && cp -r ./assets/* ./site/assets/`./node_modules/nuxeo-docs-builder/bin/version-path`",
"copy_assets:module": "cp -r ./node_modules/nuxeo-docs-builder/assets/* ./site/assets/ && cp -r ./node_modules/nuxeo-docs-builder/assets/fonts ./site/assets/css/",
"metalsmith": "node .",
"server": "browser-sync start --server site --browser=$npm_package_config_browser",
"server_reload": "browser-sync reload",
"yaml_lint": "js-yaml -t > /dev/null"
},
"repository": {
"type": "git",
"url": "[email protected]:nuxeo/doc.nuxeo.com-rest-api.git"
},
"bugs": {
"url": "[email protected]:nuxeo/doc.nuxeo.com-rest-api.git/issues"
},
"homepage": "http://doc.nuxeo.com"
}