podcastindexjs
Version:
client-side JS library for interacting with the Podcast Index API
59 lines (58 loc) • 1.81 kB
JSON
{
"name": "podcastindexjs",
"version": "1.0.4",
"description": "client-side JS library for interacting with the Podcast Index API",
"author": "Jason Obeid",
"homepage": "https://jasonobeid.github.io/PodcastIndexJS",
"keywords": [
"PodcastIndex",
"PodcastIndex.org",
"Podcasts"
],
"main": "lib/index.js",
"types": "lib/index.d.ts",
"license": "MIT",
"scripts": {
"build": "rollup -c",
"document": "typedoc",
"changelog": "auto-changelog",
"schema": "typescript-json-schema ./tsconfig.json *",
"test": "jest",
"predeploy": "yarn build && yarn test && yarn lint && yarn fix && yarn document && yarn changelog",
"deploy:docs": "gh-pages -d docs",
"lint": "eslint --fix ./src",
"fix": "prettier --write ./src"
},
"devDependencies": {
"@babel/core": "^7.15.0",
"@babel/preset-env": "^7.15.0",
"@babel/preset-typescript": "^7.15.0",
"@peculiar/webcrypto": "^1.1.7",
"@testing-library/jest-dom": "^5.14.1",
"@types/jest": "^27.0.1",
"@types/ramda": "^0.27.38",
"@typescript-eslint/eslint-plugin": "^4.1.0",
"@typescript-eslint/parser": "^4.1.0",
"auto-changelog": "^2.2.1",
"babel-jest": "^27.0.6",
"eslint": "^7.9.0",
"eslint-config-prettier": "^6.11.0",
"eslint-plugin-import": "^2.22.0",
"eslint-plugin-prettier": "^3.4.0",
"gh-pages": "^3.2.3",
"jest": "^26.6.3",
"lint-staged": "^10.5.4",
"node-fetch": "^2.6.1",
"prettier": "^2.2.1",
"rollup": "^2.56.2",
"rollup-plugin-typescript2": "^0.30.0",
"ts-jest": "^26.5.2",
"ts-node": "^10.2.0",
"typedoc": "^0.21.5",
"typescript": "^4.3.5",
"typescript-json-schema": "^0.49.0"
},
"dependencies": {
"ramda": "^0.27.1"
}
}