upscayl-node
Version:
Upscale node package based on upscayl
49 lines (48 loc) • 1.8 kB
JSON
{
"name": "upscayl-node",
"version": "3.1.1",
"description": "Upscale node package based on upscayl",
"main": "dist/index.ts",
"scripts": {
"start": "node ./dist/index.js",
"start:dev": "ts-node-dev --respawn -- src/index.ts",
"start:prod": "node ./dist/index.js",
"build": "tsc && npm run build:models && npm run build:binaries",
"build:models": "copyfiles -u 1 src/upscaler/sub-classes/model-manager/models/* dist/",
"build:binaries": "copyfiles -u 1 src/upscaler/sub-classes/driver/command-upscayl/resources/**/* dist/",
"lint": "eslint \"{src,apps,libs,test}/**/*.ts\" --fix",
"postinstall": "node -e \"if (process.platform !== 'win32') { require('child_process').execSync('chmod +x ./dist/upscaler/sub-classes/driver/command-upscayl/resources/mac/bin/upscayl-bin && chmod +x ./dist/upscaler/sub-classes/driver/command-upscayl/resources/linux/bin/upscayl-bin', { stdio: 'inherit' }); }\""
},
"author": "Nahuel Tomás Rodriguez",
"license": "AGPL-3.0",
"repository": "https://github.com/NahueTomas/upscayl-node",
"exports": {
".": "./dist/index.js"
},
"keywords": [
"Upscaler",
"Image upscaler",
"AI",
"IA",
"Upscaler node",
"Upscayl",
"upscayl-node",
"realesrgan"
],
"devDependencies": {
"@types/cli-progress": "^3.11.5",
"@types/express": "4.17.21",
"@types/node": "20.14.2",
"@typescript-eslint/eslint-plugin": "7.12.0",
"@typescript-eslint/parser": "7.12.0",
"copyfiles": "2.4.1",
"eslint": "8.57.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-prettier": "5.1.3",
"prettier": "3.3.1",
"ts-loader": "9.5.1",
"ts-node-dev": "^2.0.0",
"tsconfig-paths": "4.2.0",
"typescript": "5.4.5"
}
}