UNPKG

@accordproject/concerto-util

Version:

Utilities for Concerto Modeling Language

134 lines (133 loc) 3.33 kB
{ "name": "@accordproject/concerto-util", "version": "4.1.2", "description": "Utilities for Concerto Modeling Language", "homepage": "https://github.com/accordproject/concerto", "engines": { "node": ">=18", "npm": ">=9" }, "main": "dist/index.js", "browser": "dist/concerto-util.js", "typings": "dist/index.d.ts", "scripts": { "clean": "rimraf dist", "prebuild": "npm-run-all clean", "prepublishOnly": "npm run webpack", "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 -r ts-node/register --recursive -t 10000", "test:watch": "nyc mocha -r ts-node/register --watch --recursive -t 10000", "build": "tsc -p tsconfig.build.json", "postbuild": "npm run webpack", "webpack": "webpack --config webpack.config.js --mode production" }, "repository": { "type": "git", "url": "https://github.com/accordproject/concerto.git", "directory": "packages/concerto-util" }, "keywords": [ "blockchain", "hyperledger", "solutions" ], "author": "accordproject.org", "license": "Apache-2.0", "devDependencies": { "@istanbuljs/nyc-config-typescript": "1.0.2", "@types/jest": "28.1.1", "@types/node": "18.11.18", "@types/semver": "7.3.10", "@typescript-eslint/eslint-plugin": "^8.46.2", "@typescript-eslint/parser": "^8.46.2", "chai": "4.3.6", "chai-as-promised": "7.1.1", "chai-things": "0.2.0", "eslint": "8.57.1", "jsdoc": "^4.0.2", "license-check-and-add": "2.3.6", "mocha": "^10.8.2", "nock": "^13.3.8", "node-polyfill-webpack-plugin": "2.0.1", "npm-run-all": "4.1.5", "nyc": "15.1.0", "rimraf": "3.0.2", "tmp-promise": "3.0.2", "ts-jest": "28.0.4", "ts-node": "10.9.1", "typescript": "5.9.3", "undici": "6.25.0" }, "dependencies": { "@supercharge/promise-pool": "1.7.0", "colors": "1.4.0", "debug": "4.3.4", "slash": "3.0.0" }, "browserslist": "> 0.25%, not dead", "license-check-and-add-config": { "folder": "./src", "license": "HEADER", "exact_paths_method": "EXCLUDE", "exact_paths": [ "api.txt", "composer-logs", "coverage", "LICENSE", "node_modules", ".nyc-output", "out", ".tern-project" ], "file_type_method": "EXCLUDE", "file_types": [ ".yml", ".yaml", ".zip", ".tgz" ], "insert_license": false, "license_formats": { "js|ts|njk|pegjs|cto|acl|qry": { "prepend": "/*", "append": " */", "eachLine": { "prepend": " * " } }, "npmrc|editorconfig|txt": { "eachLine": { "prepend": "# " } }, "md": { "file": "HEADER.md" } } }, "nyc": { "extends": "@istanbuljs/nyc-config-typescript", "produce-source-map": "true", "reporter": [ "lcov", "text-summary", "html", "json" ], "include": [ "src/**/*.js", "src/**/*.ts" ], "all": true, "check-coverage": true, "statements": 100, "branches": 94, "functions": 100, "lines": 100 } }