UNPKG

@accordproject/concerto-metamodel

Version:
122 lines (121 loc) 3.29 kB
{ "name": "@accordproject/concerto-metamodel", "description": "Concerto metamodel utilities", "version": "3.13.1", "author": "accordproject.org", "browserslist": "> 0.25%, not dead", "devDependencies": { "@accordproject/concerto-core": "4.1.2", "@accordproject/concerto-codegen": "4.1.1", "@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", "lockfile-lint": "4.14.1", "mocha": "10.8.2", "nyc": "17.1.0", "semver": "7.6.3", "syncpack": "14.0.0-alpha.32", "typescript": "5.7.2" }, "engines": { "node": ">=14", "npm": ">=6" }, "homepage": "https://github.com/accordproject/concerto", "keywords": [ "blockchain", "hyperledger", "solutions" ], "license": "Apache-2.0", "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" } } }, "main": "index.js", "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 }, "repository": "accordproject/concerto-metamodel.git", "scripts": { "build": "npm run build:types && npm run build:concerto-types:exports", "build:concerto-types:exports": "node ./scripts/codegen.js", "build:types": "tsc index.js --declaration --allowJs --emitDeclarationOnly --outDir types", "coverage": "node ./scripts/coverage.js \"packages/concerto-*\" && nyc report -t coverage --cwd . --report-dir coverage --reporter=lcov && cat ./coverage/lcov.info", "doc": "jsdoc --pedantic --recurse -c jsdoc.json", "licchk": "license-check-and-add", "lint": "eslint . && npm run lint:lockfile && npm run lint:deps", "lint:deps": "syncpack lint", "lint:deps:fix": "syncpack fix", "lint:lockfile": "lockfile-lint --path package-lock.json --type npm --allowed-hosts npm --validate-https", "mocha": "mocha --recursive -t 10000", "nyc": "nyc mocha --recursive -t 10000", "postlicchk": "npm run doc", "postlint": "npm run licchk", "prebuild": "node genmetamodel.js", "pretest": "npm run lint", "test": "nyc mocha --recursive -t 10000", "test:watch": "nyc mocha --watch --recursive -t 10000" }, "typings": "types/index.d.ts" }