UNPKG

nintendo-switch-eshop

Version:

Unofficial API lib for Nintendo Switch eShop game listing and pricing information.

114 lines 3.08 kB
{ "name": "nintendo-switch-eshop", "version": "8.0.1", "workspaces": [ "documentation/" ], "description": "Unofficial API lib for Nintendo Switch eShop game listing and pricing information.", "author": "favna", "license": "Apache-2.0", "type": "module", "main": "dist/cjs/index.cjs", "module": "dist/esm/index.mjs", "browser": "dist/iife/index.global.js", "unpkg": "dist/iife/index.global.js", "types": "dist/cjs/index.d.cts", "exports": { "import": { "types": "./dist/esm/index.d.mts", "default": "./dist/esm/index.mjs" }, "require": { "types": "./dist/cjs/index.d.cts", "default": "./dist/cjs/index.cjs" }, "browser": "./dist/iife/index.global.js" }, "sideEffects": false, "homepage": "https://favna.github.io/nintendo-switch-eshop/", "scripts": { "test": "vitest run", "lint": "eslint --fix", "typecheck": "tsc -p tsconfig.typecheck.json", "build": "tsup && yarn build:rename-cjs-index", "build:rename-cjs-index": "node scripts/rename-cjs-index.mjs", "bump": "cliff-jumper", "check-update": "cliff-jumper --dry-run", "prepack": "yarn build" }, "dependencies": { "@sapphire/fetch": "^3.0.5", "@sapphire/result": "^2.7.2", "@types/country-data": "^0.0.5", "country-data": "^0.0.31", "fast-xml-parser": "^5.2.3" }, "devDependencies": { "@commitlint/cli": "^19.8.1", "@commitlint/config-conventional": "^19.8.1", "@favware/cliff-jumper": "^6.0.0", "@sapphire/eslint-config": "^5.0.6", "@sapphire/prettier-config": "^2.0.0", "@sapphire/ts-config": "^5.0.1", "@types/node": "^22.15.17", "@typescript-eslint/eslint-plugin": "^8.32.0", "@typescript-eslint/parser": "^8.32.0", "@vitest/coverage-v8": "^3.1.3", "common-tags": "^1.8.2", "cz-conventional-changelog": "^3.3.0", "eslint": "^9.26.0", "eslint-config-neon": "^0.2.7", "eslint-config-prettier": "^10.1.5", "eslint-plugin-prettier": "^5.4.0", "lint-staged": "^16.0.0", "prettier": "^3.5.3", "prettier-plugin-astro": "^0.14.1", "replace": "^1.2.2", "tsup": "^8.4.0", "typescript": "^5.8.3", "vitest": "^3.1.3" }, "resolutions": { "@types/react": "^18.3.1", "@types/react-dom": "^18.3.0", "async": "^2.6.4", "ansi-regex": "^5.0.1", "minimist": "^1.2.8" }, "files": [ "dist/" ], "engines": { "node": ">=v16" }, "keywords": [ "eshop", "switch", "nintendo", "crawler", "lib", "typescript" ], "repository": { "type": "git", "url": "git+https://github.com/favna/nintendo-switch-eshop.git" }, "bugs": { "url": "https://github.com/favna/nintendo-switch-eshop/issues" }, "lint-staged": { "*": "prettier --ignore-unknown --write", "*.{mjs,js,ts}": "eslint --fix --ext mjs,js,ts" }, "config": { "commitizen": { "path": "./node_modules/cz-conventional-changelog" } }, "commitlint": { "extends": [ "@commitlint/config-conventional" ] }, "packageManager": "yarn@4.9.1" }