Put all libraries into the libraries folder at the root of your server directory. These will be added to the distribution as Library modules. Recall, Library modules are added to the client's classpath at runtime.
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.33",
|
|
"@types/fs-extra": "^9.0.1",
|
|
"@types/node": "^12.12.41",
|
|
"@types/yargs": "^15.0.5",
|
|
"@typescript-eslint/eslint-plugin": "^2.34.0",
|
|
"@typescript-eslint/parser": "^2.34.0",
|
|
"eslint": "^6.8.0",
|
|
"rimraf": "^3.0.2",
|
|
"typescript": "^3.9.3"
|
|
},
|
|
"dependencies": {
|
|
"adm-zip": "^0.4.14",
|
|
"axios": "^0.19.2",
|
|
"dotenv": "^8.2.0",
|
|
"fs-extra": "^9.0.0",
|
|
"toml": "^3.0.0",
|
|
"yargs": "^15.3.1",
|
|
"helios-distribution-types": "^1.0.0-pre.1"
|
|
}
|
|
}
|