UNPKG

airthings-consumer-api

Version:

An unofficial Node.js client library for the Airthings Consumer API.

53 lines (52 loc) 1.39 kB
{ "name": "airthings-consumer-api", "displayName": "Airthings Consumer API Client", "version": "1.0.0", "description": "An unofficial Node.js client library for the Airthings Consumer API.", "keywords": [ "airthings" ], "homepage": "https://github.com/michaelahern/airthings-consumer-api", "bugs": { "url": "http://github.com/michaelahern/airthings-consumer-api/issues" }, "license": "ISC", "author": "Michael Ahern <michael.ahern@gmail.com>", "files": [ "./lib" ], "type": "module", "exports": { ".": { "default": "./lib/module.js", "types": "./lib/module.d.ts" } }, "main": "./lib/module.js", "types": "./lib/module.d.ts", "repository": { "type": "git", "url": "git://github.com/michaelahern/airthings-consumer-api.git" }, "scripts": { "build": "npm run clean && npm run lint && tsc", "clean": "rimraf ./lib", "docs": "typedoc", "example": "npm run build && node ./lib/example.js", "lint": "eslint src/**/*.ts --max-warnings=0", "lint-fix": "eslint src/**/*.ts --max-warnings=0 --fix", "prepublishOnly": "npm run build" }, "devDependencies": { "@stylistic/eslint-plugin": "^4", "@types/node": "^20", "eslint": "^9", "rimraf": "^6", "typedoc": "~0.28", "typescript": "~5.8", "typescript-eslint": "^8" }, "engines": { "node": ">=20" } }