UNPKG

2.1 kBJSONView Raw
1{
2 "name": "halfcab",
3 "version": "10.1.0",
4 "description": "A simple universal JavaScript framework focused on making use of es2015 template strings to build components.",
5 "main": "halfcab.mjs",
6 "module": "halfcab.mjs",
7 "jsnext:main": "halfcab.mjs",
8 "esm": true,
9 "scripts": {
10 "test": "ESM_OPTIONS={cjs:true} mocha --require @std/esm test.mjs **/test.mjs",
11 "test:coverage": "nyc --reporter=html --check-coverage --lines 75 --functions 75 --branches 75 npm test",
12 "test:coveralls": "nyc npm test && nyc report --reporter=text-lcov | coveralls",
13 "versionbump:fix": "npm version patch --no-git-tag-version",
14 "versionbump:feature": "npm version minor --no-git-tag-version",
15 "versionbump:breakingchanges": "npm version major --no-git-tag-version",
16 "npm-publish": "npm publish"
17 },
18 "repository": {
19 "type": "git",
20 "url": "git+https://github.com/lorengreenfield/halfcab.git"
21 },
22 "keywords": [
23 "newschool",
24 "oldschool",
25 "data",
26 "binding",
27 "es2015",
28 "es6",
29 "component"
30 ],
31 "author": "Loren Greenfield",
32 "license": "MIT",
33 "bugs": {
34 "url": "https://github.com/lorengreenfield/halfcab/issues"
35 },
36 "homepage": "https://github.com/lorengreenfield/halfcab#readme",
37 "devDependencies": {
38 "@std/esm": "^0.26.0",
39 "chai": "^4.1.2",
40 "coveralls": "^3.0.2",
41 "dirty-chai": "^2.0.1",
42 "esm": "^3.0.14",
43 "jsdom": "^11.5.1",
44 "jsdom-global": "^3.0.2",
45 "mocha": "^5.2.0",
46 "nyc": "^12.0.2",
47 "sinon": "^6.1.0",
48 "sinon-chai": "^3.0.0"
49 },
50 "dependencies": {
51 "axios": "^0.18.0",
52 "csjs-inject": "^1.0.1",
53 "deepmerge": "^2.1.1",
54 "event-emitter": "^0.3.5",
55 "html-entities": "^1.2.1",
56 "marked": "^0.4.0",
57 "nanohtml": "^1.2.2",
58 "nanomorph": "^5.1.3",
59 "qs": "^6.5.1",
60 "shifty-router": "^0.1.1",
61 "tosource": "^1.0.0"
62 },
63 "peerDependencies": {
64 "esm": "^3.0.14"
65 },
66 "nyc": {
67 "extension": [
68 ".mjs"
69 ],
70 "exclude": [
71 "**/test.mjs"
72 ],
73 "require": [
74 "@std/esm"
75 ],
76 "reporter": [
77 "text-lcov"
78 ]
79 }
80}