1 | {
|
2 | "name": "@f5devcentral/f5-cloud-libs",
|
3 | "version": "4.23.1",
|
4 | "description": "Common library code and scripts for deploying a BIG-IP in a cloud environment",
|
5 | "keywords": [
|
6 | "f5",
|
7 | "big-ip",
|
8 | "bigip"
|
9 | ],
|
10 | "main": "index.js",
|
11 | "repository": {
|
12 | "type": "git",
|
13 | "url": "https://github.com/F5Networks/f5-cloud-libs.git"
|
14 | },
|
15 | "bugs": {
|
16 | "url": "https://github.com/F5Networks/f5-cloud-libs/issues"
|
17 | },
|
18 | "auditProcessor": {
|
19 | "whitelist": [
|
20 | "1523",
|
21 | "1490",
|
22 | "1500",
|
23 | "1179",
|
24 | "1084",
|
25 | "1013",
|
26 | "1012",
|
27 | "1065",
|
28 | "782",
|
29 | "1325",
|
30 | "1324",
|
31 | "1316",
|
32 | "1300",
|
33 | "1164",
|
34 | "755"
|
35 | ]
|
36 | },
|
37 | "license": "Apache-2.0",
|
38 | "dependencies": {
|
39 | "commander": "^2.19.0",
|
40 | "q": "^1.5.1",
|
41 | "sinon": "^9.0.3",
|
42 | "uuid5": "^1.0.2",
|
43 | "winston": "^2.4.4",
|
44 | "jmespath": "^0.15.0"
|
45 | },
|
46 | "devDependencies": {
|
47 | "eslint": "^4.19.1",
|
48 | "eslint-config-airbnb-base": "^12.1.0",
|
49 | "eslint-plugin-import": "^2.14.0",
|
50 | "eslint-plugin-mocha": "^8.0.0",
|
51 | "esquery": "1.1.0",
|
52 | "nyc": "^15.1.0",
|
53 | "jsdoc": "^3.4.3",
|
54 | "mocha": "^7.1.1",
|
55 | "why-is-node-running": "^2.2.0",
|
56 | "yargs": "^15.4.1"
|
57 | },
|
58 | "mocha": {
|
59 | "timeout": 5000,
|
60 | "exit": true
|
61 | },
|
62 | "eslintConfig": {
|
63 | "plugins": [
|
64 | "mocha"
|
65 | ],
|
66 | "env": {
|
67 | "mocha": true,
|
68 | "node": true
|
69 | }
|
70 | },
|
71 | "nyc": {
|
72 | "all": true,
|
73 | "include": [
|
74 | "lib/*.js",
|
75 | "scripts/**/*.js"
|
76 | ],
|
77 | "check-coverage": true,
|
78 | "statements": 80,
|
79 | "branches": 80,
|
80 | "functions": 80,
|
81 | "lines": 80,
|
82 | "reporter": [
|
83 | "html",
|
84 | "text"
|
85 | ],
|
86 | "cache": false
|
87 | },
|
88 | "scripts": {
|
89 | "audit": "npm audit --json > .auditReport.json; node scripts/auditProcessor.js",
|
90 | "coverage": "nyc mocha --exit test/lib test/scripts",
|
91 | "doc": "./generateUsageDoc.sh; node node_modules/jsdoc/jsdoc.js -c jsdoc.conf",
|
92 | "lint": "eslint lib scripts test",
|
93 | "package": "./package.sh",
|
94 | "postinstall": "bash ./scripts/npmPostInstall.sh",
|
95 | "test": "mocha --exit test/lib test/scripts",
|
96 | "version": "./setVersion.sh $npm_package_version && git add ."
|
97 | }
|
98 | }
|