UNPKG

@sinedied/mini-scraper

Version:

Artwork scraper for handheld emulators.

101 lines (100 loc) 2.37 kB
{ "name": "@sinedied/mini-scraper", "description": "Artwork scraper for handheld emulators.", "version": "1.5.1", "type": "module", "repository": { "type": "git", "url": "https://github.com/sinedied/mini-scraper.git" }, "bin": { "mscraper": "bin/mscraper.js" }, "exports": "./lib/index.js", "types": "./lib/index.d.ts", "scripts": { "start": "npm run build && node \"./bin/mscraper.js\"", "build": "npm run clean -s && tsc", "build:watch": "tsc -w --sourceMap", "lint": "xo", "lint:fix": "xo --fix", "test": "xo && npm run start test", "clean": "rm -rf lib *.tgz", "release:check": "semantic-release --dry-run" }, "keywords": [ "minui", "nextui", "muos", "scraper", "boxart", "ai" ], "author": { "name": "Yohan Lasorsa", "url": "https://bsky.app/profile/sinedied.bsky.social" }, "homepage": "https://github.com/sinedied/mini-scraper", "bugs": { "url": "https://github.com/sinedied/mini-scraper/issues" }, "license": "MIT", "engines": { "node": ">=20.0.0", "npm": ">=10.0.0" }, "dependencies": { "commander": "^13.1.0", "debug": "^4.4.0", "fast-glob": "^3.3.3", "fast-png": "^6.3.0", "fastest-levenshtein": "^1.0.16", "string-comparison": "^1.3.0", "jimp": "^1.6.0", "ollama": "^0.5.13", "update-notifier": "^7.3.1" }, "devDependencies": { "@types/debug": "^4.1.12", "@types/update-notifier": "^6.0.8", "semantic-release": "^24.2.3", "semantic-release-npm-github": "^5.0.0", "typescript": "^5.8.2", "xo": "^0.60.0" }, "release": { "extends": "semantic-release-npm-github", "branches": "main" }, "prettier": { "trailingComma": "none", "bracketSpacing": true }, "xo": { "space": true, "prettier": true, "envs": [ "node" ], "rules": { "no-await-in-loop": "off", "@typescript-eslint/naming-convention": "off", "@typescript-eslint/no-unsafe-assignment": "off", "@typescript-eslint/no-unsafe-argument": "off", "unicorn/no-process-exit": "off", "unicorn/prevent-abbreviations": "off", "unicorn/no-array-callback-reference": "off", "max-params": [ "warn", 5 ] } }, "files": [ "bin", "lib" ], "publishConfig": { "access": "public" } }