-
michael.minelli authoredmichael.minelli authored
This project manages its dependencies using npm.
Learn more
package.json 2.46 KiB
{
"name" : "dojo_assignment_checker",
"description" : "App that check an assignment of the Dojo project",
"version" : "4.1.1",
"license" : "AGPLv3",
"author" : "Michaël Minelli <dojo@minelli.me>",
"type" : "module",
"main" : "dist/app.js",
"bin" : {
"dirmanager": "./dist/app.js"
},
"pkg" : {
"scripts": [],
"assets" : [
"node_modules/axios/dist/node/axios.cjs",
".env",
"assets/**/*"
],
"targets": [
"node18-linux-arm64",
"node18-linux-x64"
]
},
"scripts" : {
"dotenv:build": "npx dotenvx encrypt",
"lint" : "npx eslint .",
"genversion" : "npx genversion -s -e src/config/Version.ts",
"build" : "npm run genversion; npx tsc",
"start:dev" : "npm run genversion; npm run lint; tsc --noEmit && npx tsx dist/app.js",
"test" : "echo \"Error: no test specified\" && exit 1"
},
"dependencies" : {
"@dotenvx/dotenvx" : "^0.44.1",
"@eslint/js" : "^9.3.0",
"@gitbeaker/core" : "^40.0.3",
"@gitbeaker/requester-utils": "^40.0.3",
"@gitbeaker/rest" : "^40.0.3",
"axios" : "^1.7.2",
"boxen" : "^5.1.2",
"chalk" : "^4.1.2",
"form-data" : "^4.0.0",
"fs-extra" : "^11.2.0",
"http-status-codes" : "^2.3.0",
"json5" : "^2.2.3",
"ora" : "^5.4.1",
"tar-stream" : "^3.1.7",
"winston" : "^3.13.0",
"winston-transport" : "^4.7.0",
"yaml" : "^2.4.2",
"zod" : "^3.23.8",
"zod-validation-error" : "^3.3.0"
},
"devDependencies": {
"@types/fs-extra" : "^11.0.4",
"@types/js-yaml" : "^4.0.9",
"@types/node" : "^18.19.33",
"@types/tar-stream" : "^3.1.3",
"eslint" : "^8.57.0",
"genversion" : "^3.2.0",
"pkg" : "^5.8.1",
"tiny-typed-emitter": "^2.1.0",
"tsx" : "^4.11.0",
"typescript" : "^5.4.5",
"typescript-eslint" : "^7.11.0"
}
}