UNPKG

@accordproject/concerto-metamodel

Version:
118 lines (117 loc) 2.89 kB
{ "name": "@accordproject/concerto-metamodel", "version": "3.12.4", "description": "Concerto metamodel utilities", "homepage": "https://github.com/accordproject/concerto", "engines": { "node": ">=14", "npm": ">=6" }, "main": "index.js", "typings": "types/index.d.ts", "scripts": { "coverage": "node ./scripts/coverage.js \"packages/concerto-*\" && nyc report -t coverage --cwd . --report-dir coverage --reporter=lcov && cat ./coverage/lcov.info", "pretest": "npm run lint", "lint": "eslint .", "postlint": "npm run licchk", "licchk": "license-check-and-add", "postlicchk": "npm run doc", "doc": "jsdoc --pedantic --recurse -c jsdoc.json", "test": "nyc mocha --recursive -t 10000", "test:watch": "nyc mocha --watch --recursive -t 10000", "mocha": "mocha --recursive -t 10000", "nyc": "nyc mocha --recursive -t 10000", "prebuild": "node genmetamodel.js", "build": "npm run build:types", "build:types": "tsc index.js --declaration --allowJs --emitDeclarationOnly --outDir types" }, "repository": { "type": "git", "url": "https://github.com/accordproject/concerto.git", "directory": "packages/concerto-metamodel" }, "keywords": [ "blockchain", "hyperledger", "solutions" ], "author": "accordproject.org", "license": "Apache-2.0", "devDependencies": { "@types/webgl-ext": "0.0.37", "chai": "4.3.6", "chai-things": "0.2.0", "dayjs": "1.11.13", "eslint": "8.57.1", "jsdoc": "^4.0.4", "license-check-and-add": "2.3.6", "mocha": "10.8.2", "nyc": "17.1.0", "semver": "7.6.3", "typescript": "5.7.2" }, "browserslist": "> 0.25%, not dead", "license-check-and-add-config": { "folder": "./lib", "license": "HEADER", "exact_paths_method": "EXCLUDE", "exact_paths": [ "api.txt", "composer-logs", "coverage", "./parser.js", "LICENSE", "node_modules", ".nyc-output", "out", ".tern-project" ], "file_type_method": "EXCLUDE", "file_types": [ ".yml", ".yaml", ".zip", ".tgz" ], "insert_license": false, "license_formats": { "js|njk|pegjs|cto|acl|qry": { "prepend": "/*", "append": " */", "eachLine": { "prepend": " * " } }, "npmrc|editorconfig|txt": { "eachLine": { "prepend": "# " } }, "md": { "file": "HEADER.md" } } }, "nyc": { "produce-source-map": "true", "sourceMap": "inline", "reporter": [ "lcov", "text-summary", "html", "json" ], "include": [ "lib/**/*.js" ], "exclude": [ "lib/parser.js" ], "all": true, "check-coverage": true, "statements": 74, "branches": 67, "functions": 73, "lines": 74 } }