UNPKG

2.55 kBJSONView Raw
1{
2 "name": "@node-plex/api-auth",
3 "type": "commonjs",
4 "version": "1.0.0-rc.3",
5 "description": "Authorizes external applications to use the Plex API.",
6 "license": "MIT",
7 "main": "/lib/index.js",
8 "scripts": {
9 "ci:test": "jest --ci",
10 "ci:test:coverage": "jest --coverage --ci",
11 "push:skip-ci": "git push -o ci.skip",
12 "test": "jest --coverage --coverage-reporters='text'",
13 "test:all": "run-s -sn test:lint test:licenses test test:vulnerabilities",
14 "test:coverage": "jest --coverage",
15 "test:licenses": "npm-consider i --test",
16 "test:lint": "eslint '**/*.{spec,test}.{js,ts}' && standard",
17 "test:lint:commit": "commitlint -V",
18 "test:vulnerabilities": "snyk test",
19 "test:watch": "jest --watch",
20 "update": "ncu -u",
21 "update:check": "ncu",
22 "version:prerelease": "standard-version --prerelease",
23 "version:release": "standard-version",
24 "version:push": "git push --follow-tags"
25 },
26 "files": [
27 "/lib/",
28 "/cjs/",
29 "!**/__{matchers,mocks,tests,snapshots}__/",
30 "!**/*.{spec,test}.js"
31 ],
32 "keywords": [
33 "plex",
34 "api",
35 "authentication",
36 "authorization",
37 "token"
38 ],
39 "author": "Chet Manley <3105276-chet.manley@users.noreply.gitlab.com> (https://gitlab.com/chet.manley)",
40 "publishConfig": {
41 "access": "public"
42 },
43 "repository": {
44 "type": "git",
45 "url": "git+https://gitlab.com/node-plex/api-auth.git"
46 },
47 "bugs": {
48 "url": "https://gitlab.com/node-plex/api-auth/issues"
49 },
50 "homepage": "https://gitlab.com/node-plex/api-auth#readme",
51 "engines": {
52 "node": ">=10.0.0"
53 },
54 "dependencies": {
55 "esm": "^3.2.25",
56 "node-fetch": "^2.6.0"
57 },
58 "devDependencies": {
59 "@commitlint/cli": "^8.3.5",
60 "@commitlint/config-conventional": "^8.3.4",
61 "eslint": "^6.8.0",
62 "eslint-config-standard": "^14.1.1",
63 "eslint-plugin-import": "^2.20.2",
64 "eslint-plugin-jest": "^23.8.2",
65 "eslint-plugin-node": "^11.1.0",
66 "eslint-plugin-promise": "^4.2.1",
67 "eslint-plugin-standard": "^4.0.1",
68 "fetch-mock-jest": "^1.2.7",
69 "husky": "^4.2.5",
70 "jest": "^25.4.0",
71 "lint-staged": "^10.2.2",
72 "npm-check-updates": "^4.1.2",
73 "npm-consider": "^1.7.0",
74 "npm-run-all": "^4.1.5",
75 "snyk": "^1.316.2",
76 "standard": "^14.3.3",
77 "standard-version": "^7.1.0",
78 "strip-ansi": "^6.0.0"
79 },
80 "config": {
81 "allowedLicenseTypes": [
82 "permissive",
83 "publicDomain",
84 "uncategorized"
85 ]
86 },
87 "standard": {
88 "plugins": [
89 "eslint-plugin-jest"
90 ]
91 }
92}