Welcome to mirror list, hosted at ThFree Co, Russian Federation.

package.json - github.com/nasa/openmct.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 63157f660fc47004731fb23226c97f3e65ca32d1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
{
  "name": "openmct",
  "version": "2.1.3-SNAPSHOT",
  "description": "The Open MCT core platform",
  "devDependencies": {
    "@babel/eslint-parser": "7.18.9",
    "@braintree/sanitize-url": "6.0.0",
    "@percy/cli": "1.13.0",
    "@percy/playwright": "1.0.4",
    "@playwright/test": "1.25.2",
    "@types/jasmine": "4.3.0",
    "@types/lodash": "4.14.188",
    "babel-loader": "9.0.0",
    "babel-plugin-istanbul": "6.1.1",
    "codecov": "3.8.3",
    "comma-separated-values": "3.6.4",
    "copy-webpack-plugin": "11.0.0",
    "css-loader": "6.7.1",
    "d3-axis": "3.0.0",
    "d3-scale": "3.3.0",
    "d3-selection": "3.0.0",
    "eslint": "8.26.0",
    "eslint-plugin-compat": "4.0.2",
    "eslint-plugin-playwright": "0.11.2",
    "eslint-plugin-vue": "9.7.0",
    "eslint-plugin-you-dont-need-lodash-underscore": "6.12.0",
    "eventemitter3": "1.2.0",
    "file-saver": "2.0.5",
    "git-rev-sync": "3.0.2",
    "html2canvas": "1.4.1",
    "imports-loader": "4.0.1",
    "jasmine-core": "4.5.0",
    "karma": "6.3.20",
    "karma-chrome-launcher": "3.1.1",
    "karma-cli": "2.0.0",
    "karma-coverage": "2.2.0",
    "karma-coverage-istanbul-reporter": "3.0.3",
    "karma-jasmine": "5.1.0",
    "karma-junit-reporter": "2.0.1",
    "karma-sourcemap-loader": "0.3.8",
    "karma-spec-reporter": "0.0.34",
    "karma-webpack": "5.0.0",
    "location-bar": "3.0.1",
    "lodash": "4.17.21",
    "mini-css-extract-plugin": "2.6.1",
    "moment": "2.29.4",
    "moment-duration-format": "2.3.2",
    "moment-timezone": "0.5.37",
    "nyc": "15.1.0",
    "painterro": "1.2.78",
    "playwright-core": "1.25.2",
    "plotly.js-basic-dist": "2.14.0",
    "plotly.js-gl2d-dist": "2.14.0",
    "printj": "1.3.1",
    "resolve-url-loader": "5.0.0",
    "sass": "1.55.0",
    "sass-loader": "13.0.2",
    "sinon": "14.0.1",
    "style-loader": "^3.3.1",
    "typescript": "4.8.4",
    "uuid": "9.0.0",
    "vue": "2.6.14",
    "vue-eslint-parser": "9.1.0",
    "vue-loader": "15.9.8",
    "vue-template-compiler": "2.6.14",
    "webpack": "5.74.0",
    "webpack-cli": "4.10.0",
    "webpack-dev-server": "4.11.1",
    "webpack-merge": "5.8.0"
  },
  "scripts": {
    "clean": "rm -rf ./dist ./node_modules ./package-lock.json",
    "clean-test-lint": "npm run clean; npm install; npm run test; npm run lint",
    "start": "npx webpack serve --config ./webpack.dev.js",
    "start:coverage": "npx webpack serve --config ./webpack.coverage.js",
    "lint": "eslint example src e2e --ext .js,.vue openmct.js --max-warnings=0",
    "lint:fix": "eslint example src e2e --ext .js,.vue openmct.js --fix",
    "build:prod": "webpack --config webpack.prod.js",
    "build:dev": "webpack --config webpack.dev.js",
    "build:coverage": "webpack --config webpack.coverage.js",
    "build:watch": "webpack --config webpack.dev.js --watch",
    "info": "npx envinfo --system --browsers --npmPackages --binaries --languages --markdown",
    "test": "karma start",
    "test:debug": "KARMA_DEBUG=true karma start",
    "test:e2e": "npx playwright test",
    "test:e2e:couchdb": "npx playwright test --config=e2e/playwright-ci.config.js --project=chrome --grep @couchdb",
    "test:e2e:stable": "npx playwright test --config=e2e/playwright-ci.config.js --project=chrome --grep-invert \"@unstable|@couchdb\"",
    "test:e2e:unstable": "npx playwright test --config=e2e/playwright-ci.config.js --project=chrome --grep @unstable",
    "test:e2e:local": "npx playwright test --config=e2e/playwright-local.config.js --project=chrome",
    "test:e2e:updatesnapshots": "npx playwright test --config=e2e/playwright-ci.config.js --project=chrome --grep @snapshot --update-snapshots",
    "test:e2e:visual": "percy exec --config ./e2e/.percy.yml -- npx playwright test --config=e2e/playwright-visual.config.js --grep-invert @unstable",
    "test:e2e:full": "npx playwright test --config=e2e/playwright-ci.config.js --grep-invert @couchdb",
    "test:perf": "npx playwright test --config=e2e/playwright-performance.config.js",
    "update-about-dialog-copyright": "perl -pi -e 's/20\\d\\d\\-202\\d/2014\\-2022/gm' ./src/ui/layout/AboutDialog.vue",
    "update-copyright-date": "npm run update-about-dialog-copyright && grep -lr --null --include=*.{js,scss,vue,ts,sh,html,md,frag} 'Copyright (c) 20' . | xargs -r0 perl -pi -e 's/Copyright\\s\\(c\\)\\s20\\d\\d\\-20\\d\\d/Copyright \\(c\\)\\ 2014\\-2022/gm'",
    "cov:e2e:report": "nyc report --reporter=lcovonly --report-dir=./coverage/e2e",
    "cov:e2e:full:publish": "codecov --disable=gcov -f ./coverage/e2e/lcov.info -F e2e-full",
    "cov:e2e:stable:publish": "codecov --disable=gcov -f ./coverage/e2e/lcov.info -F e2e-stable",
    "cov:unit:publish": "codecov --disable=gcov -f ./coverage/unit/lcov.info -F unit",
    "prepare": "npm run build:prod && npx tsc"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/nasa/openmct.git"
  },
  "engines": {
    "node": ">=14.19.1"
  },
  "browserslist": [
    "Firefox ESR",
    "not IE 11",
    "last 2 Chrome versions",
    "unreleased Chrome versions",
    "ios_saf > 15"
  ],
  "author": "",
  "license": "Apache-2.0",
  "private": true
}