-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.json
85 lines (85 loc) · 3.52 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
{
"name": "mortero",
"version": "0.0.123",
"description": "Used in modern masonry to glue things and build frontages",
"main": "bin/lib.js",
"bin": {
"mortero": "bin/cli"
},
"files": [
"bin/*",
"*.txt"
],
"engines": {
"node": "*"
},
"browser": {
"rewrite-exports": "./dummy.js"
},
"scripts": {
"dev": "npm run test:run -- -w",
"lint": "eslint src tests --color",
"mocha": "_mocha -t 10000 --bail --exit --colors --recursive --watch-ignore '**/build/**' -bR spec tests/*.test.js",
"cover": "nyc --silent --x '**/tests/**' -- npm run test:run",
"cover:up": "codecov --file=coverage/lcov.info --disable=gcov -e TRAVIS_NODE_VERSION",
"html:report": "nyc report -r html",
"ci:report": "nyc report -r lcov && npm run cover:up",
"test:run": "NODE_ENV=test npm run mocha --",
"test:bin": "npm run build:cli && bin/cli tests/fixtures -qOfXtest -Xbuild -Xcache.json -r '**:{filepath/2}' && node build/a/main",
"test:ci": "npm run cover && npm run ci:report",
"test": "npm run test:run --",
"pretest": "npm run lint",
"prepare": "npm run build",
"build": "npm run build:cli && npm run build:lib",
"esbuild": "esbuild --platform=node --external:buble --external:esbuild --external:chokidar --external:live-server --external:talavera --external:kramed --external:coffeescript --external:@asciidoctor/core --external:handlebars --external:liquid --external:sass --external:postcss --external:stylus --external:less --external:pug --external:ejs --external:svelte --external:velocityjs --external:dustjs-linkedin --external:atpl --external:liquor --external:twig --external:eco --external:jazz --external:jqtpl --external:hamljs --external:hamlet --external:whiskers --external:haml-coffee --external:hogan.js --external:templayed --external:underscore --external:walrus --external:just --external:ect --external:mote --external:toffee --external:dot --external:bracket-template --external:ractive --external:htmling --external:babel-core --external:plates --external:react-dom/server --external:react --external:vash --external:slm --external:marko --external:teacup/lib/express --external:coffee-script --external:esbuild-vue --target=node14 --log-level=error --log-limit=0",
"build:cli": "npm run esbuild -- src/main.js --bundle --outfile=bin/cli.js",
"build:lib": "npm run esbuild -- src/index.js --bundle --outfile=bin/lib.js"
},
"keywords": [
"templating",
"templates",
"template"
],
"author": "Alvaro Cabrera <[email protected]>",
"license": "MIT",
"devDependencies": {
"@asciidoctor/core": "^3.0.3",
"buble": "^0.20.0",
"chai": "^4.3.4",
"codecov": "^3.8.3",
"coffeescript": "^2.5.1",
"ejs": "^3.1.6",
"esbuild-vue": "^1.2.2",
"eslint": "^7.32.0",
"eslint-config-airbnb": "^19.0.2",
"eslint-plugin-import": "^2.24.2",
"glob": "^10.2.7",
"handlebars": "^4.7.7",
"jpeg-js": ">=0.4.3",
"js-yaml": "^4.1.0",
"kramed": "^0.5.6",
"less": "^4.1.1",
"less-plugin-autoprefix": "^2.0.0",
"liquid": "^5.1.1",
"log-pose": "^0.4.7",
"micromatch": "^4.0.4",
"mocha": "^10.2.0",
"nyc": "^15.1.0",
"postcss": "^8.3.6",
"pug": "^3.0.2",
"redent": "^3.0.0",
"rewrite-exports": "^0.0.28",
"rewrite-imports": "^3.0.0",
"sass": "^1.52.1",
"stylus": "^0.62.0",
"svelte": "^3.59.2",
"testdouble": "^3.16.2",
"wargs": "^0.10.0"
},
"peerDependencies": {
"chokidar": "^3.5.2",
"esbuild": "^0.19.3",
"live-server": "^1.2.2",
"talavera": "^0.9.11"
}
}