This commit adds the exports entry in each package.json, exposing the public parts of each package and hiding the private ones.
73 lines
2.2 KiB
JSON
73 lines
2.2 KiB
JSON
{
|
|
"name": "providence-analytics",
|
|
"version": "0.8.4",
|
|
"description": "Providence is the 'All Seeing Eye' that measures effectivity and popularity of software. Release management will become highly efficient due to an accurate impact analysis of (breaking) changes",
|
|
"license": "MIT",
|
|
"author": "ing-bank",
|
|
"homepage": "https://github.com/ing-bank/lion/",
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://github.com/ing-bank/lion.git",
|
|
"directory": "packages-node/providence-analytics"
|
|
},
|
|
"main": "./src/program/providence.js",
|
|
"bin": {
|
|
"providence": "./src/cli/index.js"
|
|
},
|
|
"files": [
|
|
"dashboard/src",
|
|
"src"
|
|
],
|
|
"scripts": {
|
|
"dashboard": "node ./dashboard/src/server.js --serve-from-package-root",
|
|
"match-lion-imports": "npm run providence analyze match-imports --search-target-collection @lion-targets --reference-collection @lion-references",
|
|
"providence": "node --max-old-space-size=8192 ./src/cli/index.js",
|
|
"test:node": "mocha './test-node/**/*.test.js'",
|
|
"test:node:e2e": "mocha './test-node/program/**/*.e2e.js' --timeout 60000",
|
|
"test:node:watch": "npm run test:node --watch"
|
|
},
|
|
"dependencies": {
|
|
"@babel/core": "^7.10.1",
|
|
"@babel/parser": "^7.5.5",
|
|
"@babel/plugin-proposal-class-properties": "^7.8.3",
|
|
"@babel/register": "^7.5.5",
|
|
"@babel/traverse": "^7.5.5",
|
|
"@babel/types": "^7.9.0",
|
|
"@rollup/plugin-node-resolve": "^7.1.1",
|
|
"@typescript-eslint/typescript-estree": "^3.0.0",
|
|
"anymatch": "^3.1.1",
|
|
"chalk": "^4.1.0",
|
|
"commander": "^2.20.0",
|
|
"deepmerge": "^4.0.0",
|
|
"es-dev-server": "^1.57.1",
|
|
"es-module-lexer": "^0.3.6",
|
|
"glob": "^7.1.6",
|
|
"htm": "^3.0.3",
|
|
"inquirer": "^7.0.0",
|
|
"is-negated-glob": "^1.0.0",
|
|
"lit-element": "~2.4.0",
|
|
"ora": "^3.4.0",
|
|
"parse5": "^5.1.1",
|
|
"read-package-tree": "5.3.1",
|
|
"semver": "^7.1.3",
|
|
"typescript": "3.9.7"
|
|
},
|
|
"keywords": [
|
|
"analysis",
|
|
"impact",
|
|
"insight",
|
|
"metrics",
|
|
"providence",
|
|
"quality",
|
|
"release management",
|
|
"semver",
|
|
"software"
|
|
],
|
|
"publishConfig": {
|
|
"access": "public"
|
|
},
|
|
"exports": {
|
|
".": "./src/program/providence.js",
|
|
"./src/cli/index.js": "./src/cli/index.js"
|
|
}
|
|
}
|