mirror of
https://github.com/holidayapi/holidayapi-node.git
synced 2025-06-21 04:26:33 +00:00
This started as a feature request for our upstream API (closes #33) that led to a bit of rework to help make the library a bit more flexible in terms of not needing modification when something on the API changes. This update also includes your typical round of dependency updates and a bit of preemptive planning by way of dropping support for Node.js as we're on the cusp of it being out of maintenance and the release of Node.js v18.
51 lines
1.3 KiB
JSON
51 lines
1.3 KiB
JSON
{
|
|
"name": "holidayapi",
|
|
"version": "6.0.0",
|
|
"description": "Official Node.js library for Holiday API",
|
|
"main": "dist/index.js",
|
|
"types": "dist/index.d.ts",
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "git+https://github.com/holidayapi/holidayapi-node.git"
|
|
},
|
|
"keywords": [
|
|
"calendar",
|
|
"holiday",
|
|
"holidays",
|
|
"holidayapi"
|
|
],
|
|
"author": "Josh Sherman <hello@holidayapi.com> (https://holidayapi.com)",
|
|
"license": "MIT",
|
|
"bugs": {
|
|
"url": "https://github.com/holidayapi/holidayapi-node/issues"
|
|
},
|
|
"homepage": "https://holidayapi.com",
|
|
"engines": {
|
|
"node": ">= 14.0.0"
|
|
},
|
|
"devDependencies": {
|
|
"@types/jest": "^27.4.1",
|
|
"@types/nock": "^11.1.0",
|
|
"@types/node": "^17.0.23",
|
|
"@types/node-fetch": "^2.6.1",
|
|
"@typescript-eslint/eslint-plugin": "^5.18.0",
|
|
"@typescript-eslint/parser": "^5.18.0",
|
|
"eslint": "^8.12.0",
|
|
"eslint-config-airbnb-base": "^15.0.0",
|
|
"eslint-plugin-import": "^2.26.0",
|
|
"eslint-plugin-jest": "^26.1.3",
|
|
"jest": "^27.5.1",
|
|
"nock": "^13.2.4",
|
|
"ts-jest": "^27.1.4",
|
|
"typescript": "^4.6.3"
|
|
},
|
|
"dependencies": {
|
|
"node-fetch": "^2"
|
|
},
|
|
"scripts": {
|
|
"build": "tsc",
|
|
"lint": "eslint --ext .js,.ts src tests",
|
|
"test": "jest",
|
|
"test:coverage": "jest --coverage"
|
|
}
|
|
}
|