UNPKG

gizmo-api

Version:

A minimal wrapper for interfacing with the Gizmo API.

58 lines (57 loc) 1.86 kB
{ "name": "gizmo-api", "version": "1.2.7", "description": "A minimal wrapper for interfacing with the Gizmo API.", "main": "./lib/index.js", "typings": "./lib/index.d.ts", "keywords": [ "gizmo", "gizmo-api", "gizmo api" ], "scripts": { "lint": "eslint --ext .ts,.js ./src", "test": "mocha ./tests/api.js", "build:ts-node": "tsc -p tsconfig.node.json && tsc-alias -p tsconfig.node.json", "build:ts-browser": "tsc -p tsconfig.browser.json && tsc-alias -p tsconfig.browser.json", "build:js-bundle": "esbuild ./dist/index.js --bundle --minify --global-name=gizmo --outfile=./bundle/gizmo-api.bundle.js", "build:rename-bundle": "node ./scripts/rename-bundle.js", "build:fix-bundle-version-in-readme": "node ./scripts/fix-bundle-version-in-readme.js", "build:node": "pnpm build:ts-node", "build:browser": "pnpm build:ts-browser && pnpm build:js-bundle && pnpm build:rename-bundle && pnpm build:fix-bundle-version-in-readme", "build:cleanup": "rm -rf ./lib ./dist", "build": "pnpm lint && pnpm build:cleanup && pnpm build:node && pnpm build:browser" }, "files": [ "lib" ], "engines": { "node": ">=v18.18.0" }, "packageManager": "pnpm@8.7.6", "repository": { "type": "git", "url": "https://github.com/GizmoDevelopment/gizmo-api" }, "author": "Tjaz (GizmoTjaz)", "license": "MIT", "bugs": { "url": "https://github.com/GizmoDevelopment/gizmo-api/issues" }, "homepage": "https://github.com/GizmoDevelopment/gizmo-api/#readme", "devDependencies": { "@gizmo-dev/eslint-plugin": "^3.3.8", "@types/node": "^18.18.0", "esbuild": "^0.19.3", "eslint": "^8.50.0", "mocha": "^10.2.0", "tsc-alias": "^1.8.8", "typescript": "^5.2.2" }, "dependencies": { "cross-fetch": "^4.0.0" }, "browser": { "cross-fetch": false } }