UNPKG

upscayl-node

Version:
49 lines (48 loc) 1.8 kB
{ "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" } }