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 | }
|