UNPKG

penguins-eggs

Version:

A remaster system tool, compatible with Almalinux, Alpine, Arch, Debian, Devuan, Fedora, Manjaro, Opensuse, Ubuntu and derivatives

132 lines 3.72 kB
{ "name": "penguins-eggs", "shortName": "eggs", "description": "A remaster system tool, compatible with Almalinux, Alpine, Arch, Debian, Devuan, Fedora, Manjaro, Opensuse, Ubuntu and derivatives", "version": "26.1.31", "author": "Piero Proietti", "bin": { "eggs": "./bin/run.js" }, "bugs": "https://github.com/pieroproietti/penguins-eggs/issues", "dependencies": { "@inquirer/prompts": "^8.2.0", "@oclif/core": "^4.8.0", "@oclif/plugin-autocomplete": "^3.2.40", "@oclif/plugin-help": "^6.2.37", "@oclif/plugin-version": "^2.2.36", "@types/express": "^5.0.6", "ansis": "^4.2.0", "axios": "^1.13.4", "bcryptjs": "^3.0.3", "chalk": "^5.6.2", "cli-cursor": "^5.0.0", "cors": "^2.8.6", "debug": "^4.4.3", "express": "^5.2.1", "ink": "^6.6.0", "ink-progress-bar": "^3.0.0", "ink-spinner": "^5.0.0", "inquirer": "^13.2.2", "js-yaml": "^4.1.1", "mustache": "^4.2.0", "netmask": "^2.0.2", "react": "^19.2.4", "read": "^5.0.1", "systeminformation": "^5.30.7", "tftp": "^0.1.2", "vite": "^7.3.1", "ws": "^8.19.0" }, "devDependencies": { "@eslint/eslintrc": "^3.3.3", "@eslint/js": "^9.39.2", "@oclif/prettier-config": "^0.2.1", "@oclif/test": "^4.1.16", "@types/chai": "^5.2.3", "@types/debug": "^4.1.12", "@types/inquirer": "^9.0.9", "@types/js-yaml": "^4.0.9", "@types/mocha": "^10.0.10", "@types/mustache": "^4.2.6", "@types/netmask": "^2.0.6", "@types/node": "^25.1.0", "@types/react": "^19.2.10", "@types/ws": "^8.18.1", "chai": "^6.2.2", "eslint": "^9.39.2", "eslint-config-oclif": "^6.0.137", "eslint-config-prettier": "^10.1.8", "glob": "^13.0.0", "globals": "^17.3.0", "mocha": "^11.7.5", "oclif": "^4.22.71", "perrisbrewery": "^26.1.28", "prettier": "^3.8.1", "shx": "^0.4.0", "ts-node": "10.9.2", "ts-prune": "^0.10.3", "typescript": "^5.9.3", "typescript-eslint": "^8.54.0" }, "engines": { "node": ">=22" }, "files": [ ".oclif.manifest.json", "/addons", "/assets", "/bin", "/conf", "/dist", "/dracut", "/eui", "/manpages", "/mkinitcpio", "/mkinitfs", "/perrisbrewery", "/scripts" ], "homepage": "https://penguins-eggs.net", "keywords": [ "oclif", "remaster", "system" ], "license": "MIT", "main": "dist/index.js", "type": "module", "oclif": { "bin": "eggs", "dirname": "penguins-eggs", "commands": "./dist/commands", "plugins": [ "@oclif/plugin-help", "@oclif/plugin-autocomplete", "@oclif/plugin-version" ], "topicSeparator": " ", "topics": { "hello": { "description": "Say hello to the world and others" } } }, "repository": "pieroproietti/penguins-eggs", "types": "dist/index.d.ts", "scripts": { "appimage": "pnpm build && ./appimage.sh", "build": "pnpm clean && shx rm -rf dist && tsc -p . && oclif manifest", "clean": "rm -rf build dist *.AppImage AppDir", "deb": "pnpm build && pb deb --release $(cat ./release)", "format": "prettier --write \"+(src|test)/**/*.+(ts|js|json)\"", "lint": "eslint .", "manifest": "oclif manifest", "postbuild": "shx cp -r bin dist/", "posttest": "pnpm run lint", "tarballs": "shx rm -rf dist && tsc -p . && oclif manifest && oclif pack tarballs -t linux-x64 --no-xz -r . && pb tarballs --release $(cat ./release)", "test": "mocha --forbid-only \"test/**/*.test.ts\"", "unused": "ts-prune", "version": "oclif readme && git add README.md", "webui": "sudo ./WebUI/venv/bin/python3 ./WebUI/backend.py" } }