UNPKG

3.42 kBJSONView Raw
1{
2 "name": "@accordproject/concerto-core",
3 "version": "0.82.0",
4 "description": "Core Implementation for the Concerto Modeling Language",
5 "homepage": "https://github.com/accordproject/concerto",
6 "engines": {
7 "node": ">=8",
8 "npm": ">=5"
9 },
10 "main": "index.js",
11 "typings": "types/index.d.ts",
12 "scripts": {
13 "prepublishOnly": "webpack --config webpack.config.js --mode production",
14 "prepare": "pegjs ./lib/introspect/parser.pegjs",
15 "pretest": "npm run lint",
16 "lint": "eslint .",
17 "postlint": "npm run licchk",
18 "licchk": "license-check-and-add",
19 "postlicchk": "npm run doc",
20 "doc": "jsdoc --pedantic --recurse -c jsdoc.json",
21 "test": "node ./scripts/api-changelog.js && nyc mocha --recursive -t 10000",
22 "test:watch": "nyc mocha --watch --recursive -t 10000",
23 "mocha": "mocha --recursive -t 10000",
24 "nyc": "nyc mocha --recursive -t 10000"
25 },
26 "repository": {
27 "type": "git",
28 "url": "https://github.com/accordproject/concerto.git"
29 },
30 "keywords": [
31 "blockchain",
32 "hyperledger",
33 "solutions"
34 ],
35 "author": "accordproject.org",
36 "license": "Apache-2.0",
37 "devDependencies": {
38 "acorn": "5.1.2",
39 "babel-preset-env": "1.7.0",
40 "babel-preset-latest": "6.24.1",
41 "chai": "4.2.0",
42 "chai-as-promised": "7.1.1",
43 "chai-things": "0.2.0",
44 "commander": "2.20.0",
45 "doctrine": "3.0.0",
46 "eslint": "6.0.1",
47 "fs-extra": "8.1.0",
48 "jsdoc": "3.6.3",
49 "klaw": "3.0.0",
50 "license-check-and-add": "2.3.6",
51 "mocha": "6.1.4",
52 "mockery": "2.1.0",
53 "moxios": "0.4.0",
54 "nyc": "14.1.1",
55 "pegjs": "0.10.0",
56 "semver": "6.3.0",
57 "sinon": "7.3.2",
58 "sinon-chai": "3.3.0",
59 "tmp-promise": "2.0.2",
60 "webpack": "4.35.2",
61 "webpack-cli": "3.3.5",
62 "yargs": "13.2.4"
63 },
64 "dependencies": {
65 "axios": "0.19.0",
66 "debug": "4.1.1",
67 "fast-safe-stringify": "2.0.7",
68 "jsome": "2.5.0",
69 "lorem-ipsum": "1.0.6",
70 "moment-mini": "2.22.1",
71 "triple-beam": "1.3.0",
72 "urijs": "1.19.1",
73 "uuid": "3.3.2",
74 "winston": "3.2.1"
75 },
76 "license-check-and-add-config": {
77 "folder": "./lib",
78 "license": "HEADER",
79 "exact_paths_method": "EXCLUDE",
80 "exact_paths": [
81 "api.txt",
82 "composer-logs",
83 "coverage",
84 "index.d.ts",
85 "./system",
86 "./introspect/parser.js",
87 "LICENSE",
88 "node_modules",
89 ".nyc-output",
90 "out",
91 ".tern-project"
92 ],
93 "file_type_method": "EXCLUDE",
94 "file_types": [
95 ".yml",
96 ".yaml",
97 ".zip",
98 ".tgz"
99 ],
100 "insert_license": false,
101 "license_formats": {
102 "js|njk|pegjs|cto|acl|qry": {
103 "prepend": "/*",
104 "append": " */",
105 "eachLine": {
106 "prepend": " * "
107 }
108 },
109 "npmrc|editorconfig|txt": {
110 "eachLine": {
111 "prepend": "# "
112 }
113 },
114 "md": {
115 "file": "HEADER.md"
116 }
117 }
118 },
119 "nyc": {
120 "produce-source-map": "true",
121 "sourceMap": "inline",
122 "reporter": [
123 "lcov",
124 "text-summary",
125 "html",
126 "json"
127 ],
128 "include": [
129 "lib/**/*.js"
130 ],
131 "exclude": [
132 "lib/codegen/parsejs.js",
133 "lib/codegen/javascriptparser.js",
134 "lib/introspect/parser.js"
135 ],
136 "all": true,
137 "check-coverage": true,
138 "statements": 100,
139 "branches": 99,
140 "functions": 100,
141 "lines": 100
142 }
143}
\No newline at end of file