UNPKG

2.15 kBJSONView Raw
1{
2 "name": "@accordproject/ergo-compiler",
3 "version": "0.23.1",
4 "description": "Ergo Compiler",
5 "repository": {
6 "type": "git",
7 "url": "https://github.com/accordproject/ergo",
8 "directory": "packages/ergo-compiler"
9 },
10 "engines": {
11 "node": ">=14",
12 "npm": ">=6"
13 },
14 "main": "index.js",
15 "scripts": {
16 "pretest": "npm run lint",
17 "lint": "eslint .",
18 "postlint": "npm run licchk",
19 "licchk": "license-check",
20 "test": "mocha --timeout 40000",
21 "test:cov": "nyc npm run test"
22 },
23 "contributors": [
24 {
25 "name": "Jerome Simeon",
26 "email": "jerome@clause.io"
27 }
28 ],
29 "license": "Apache-2.0",
30 "publishConfig": {
31 "access": "public"
32 },
33 "dependencies": {
34 "@accordproject/concerto-core": "2.0.0",
35 "@accordproject/concerto-cto": "2.0.0",
36 "@accordproject/concerto-util": "2.0.0",
37 "acorn": "5.1.2",
38 "dayjs": "1.10.8",
39 "debug": "4.1.0",
40 "doctrine": "3.0.0",
41 "fast-safe-stringify": "2.0.7",
42 "jsome": "2.5.0",
43 "jszip": "3.7.0",
44 "slash": "3.0.0",
45 "winston": "3.2.1"
46 },
47 "devDependencies": {
48 "chai": "4.3.6",
49 "chai-as-promised": "7.1.1",
50 "chai-things": "0.2.0",
51 "eslint": "8.2.0",
52 "jsdoc": "^3.6.10",
53 "license-check": "1.1.5",
54 "mocha": "8.3.2",
55 "nyc": "15.1.0",
56 "sinon": "12.0.0",
57 "sinon-chai": "3.7.0"
58 },
59 "license-check-config": {
60 "src": [
61 "**/*.js",
62 "!./test/data/**/*",
63 "!./test/examples/**/*",
64 "!./coverage/**/*",
65 "!./node_modules/**/*",
66 "!./out/**/*",
67 "!bin/*",
68 "!extracted/compilercore.js"
69 ],
70 "path": "header.txt",
71 "blocking": true,
72 "logInfo": false,
73 "logError": true
74 },
75 "nyc": {
76 "produce-source-map": "true",
77 "sourceMap": "inline",
78 "reporter": [
79 "lcov",
80 "text-summary",
81 "html",
82 "json"
83 ],
84 "include": [
85 "lib/**/*.js"
86 ],
87 "exclude": [
88 "lib/externalModels/*.js"
89 ],
90 "all": true,
91 "check-coverage": true,
92 "statements": 93,
93 "branches": 70,
94 "functions": 92,
95 "lines": 93
96 },
97 "gitHead": "bf65386e8590dff56f8b9bc0bb657263ff049437"
98}