UNPKG

youtube-moosick

Version:

Unofficial Youtube music API, fully written in TypeScript

81 lines (80 loc) 2.93 kB
{ "name": "youtube-moosick", "version": "0.3.0-rc1", "description": "Unofficial Youtube music API, fully written in TypeScript", "main": "./dist/cjs/index.js", "module": "./dist/esm/index.js", "typings": "./dist/cjs/index.d.ts", "type": "module", "exports": { ".": { "import": "./dist/esm/index.js", "require": "./dist/cjs/index.js" } }, "scripts": { "test": "node --require @nextools/suppress-experimental-warnings --experimental-json-modules dist/test/test/index", "dev": "tsc --watch", "build": "npm run build:cjs && npm run build:esm && npm run build:test", "build:cjs": "tsc --build tsconfig.cjs.json --clean && tsc --build tsconfig.cjs.json && node -e \"require('fs').writeFileSync('./dist/cjs/package.json',JSON.stringify({type:'commonjs'}))\"", "build:esm": "tsc --build tsconfig.esm.json --clean && tsc --build tsconfig.esm.json", "build:test": "tsc --build tsconfig.test.json --clean && tsc --build tsconfig.test.json", "lint": "eslint \"**/*.ts\" --quiet", "doc": "typedoc --excludePrivate --excludeProtected --excludeInternal --readme none", "docbuild": "npm run build && npm run doc" }, "repository": { "type": "git", "url": "git+https://github.com/EvasiveXkiller/youtube-moosick.git" }, "keywords": [ "youtube", "music", "youtube-music", "youtube music", "music", "api", "scraper", "youtube-api" ], "author": { "name": "EvasiveXkiller", "url": "https://github.com/EvasiveXkiller" }, "contributors": [ { "name": "Sxxov", "url": "https://github.com/Sxxov" } ], "license": "MIT", "bugs": { "url": "https://github.com/EvasiveXkiller/youtube-moosick/issues" }, "homepage": "https://github.com/EvasiveXkiller/youtube-moosick#readme", "devDependencies": { "@nextools/suppress-experimental-warnings": "^0.1.0", "@types/glob": "^7.1.4", "@types/node": "^18.6.1", "@types/tape": "^4.13.2", "@types/tough-cookie": "^4.0.1", "@typescript-eslint/eslint-plugin": "^4.31.0", "@typescript-eslint/parser": "^4.33.0", "eslint-config-xo": "^0.39.0", "eslint-config-xo-typescript": "^0.44.0", "eslint-plugin-import": "^2.24.2", "eslint-plugin-tsdoc": "^0.2.14", "glob": "^8.0.3", "tape": "^5.3.1", "typedoc": "^0.23.9", "typedoc-plugin-markdown": "^3.13.4", "typescript": "^4.7.4" }, "dependencies": { "axios": "^0.27.2", "eslint": "^7.32.0", "object-scan": "^17.0.1", "readdir-enhanced": "^6.0.4", "tough-cookie": "^4.0.0" } }