Tslint is deprecated, as such we have moved to eslint. Linted the project with more stringent rules. The configuration will be changed as we figure out which rules we should keep.
49 lines
1.2 KiB
JSON
49 lines
1.2 KiB
JSON
{
|
|
"name": "nebula",
|
|
"version": "0.1.0",
|
|
"description": "Utility package to generate a distribution.json for Helios.",
|
|
"main": "dist/index.js",
|
|
"scripts": {
|
|
"clean": "rimraf dist",
|
|
"tsc": "tsc",
|
|
"build": "npm run clean && npm run tsc",
|
|
"start": "npm run build && node dist/index.js",
|
|
"lint": "eslint . --ext .js,.ts"
|
|
},
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "git+https://github.com/dscalzi/Nebula.git"
|
|
},
|
|
"keywords": [
|
|
"helios",
|
|
"nebula",
|
|
"distribution"
|
|
],
|
|
"author": "Daniel Scalzi",
|
|
"license": "MIT",
|
|
"bugs": {
|
|
"url": "https://github.com/dscalzi/Nebula/issues"
|
|
},
|
|
"homepage": "https://github.com/dscalzi/Nebula#readme",
|
|
"devDependencies": {
|
|
"@types/adm-zip": "^0.4.32",
|
|
"@types/fs-extra": "^8.0.1",
|
|
"@types/node": "^12.12.25",
|
|
"@types/yargs": "^15.0.1",
|
|
"@typescript-eslint/eslint-plugin": "^2.17.0",
|
|
"@typescript-eslint/parser": "^2.17.0",
|
|
"eslint": "^6.8.0",
|
|
"rimraf": "^3.0.0",
|
|
"typescript": "^3.7.5"
|
|
},
|
|
"dependencies": {
|
|
"adm-zip": "^0.4.13",
|
|
"axios": "^0.19.2",
|
|
"dotenv": "^8.2.0",
|
|
"fs-extra": "^8.1.0",
|
|
"toml": "^3.0.0",
|
|
"yargs": "^15.1.0",
|
|
"helios-distribution-types": "1.0.0-pre.1"
|
|
}
|
|
}
|