-
Notifications
You must be signed in to change notification settings - Fork 39
/
package.json
91 lines (91 loc) · 4.14 KB
/
package.json
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
{
"name": "open-measurement-jsclients",
"version": "1.5.2",
"description": "JavaScript common and client components of OM SDK",
"watch": {
"test-unit": {
"patterns": [
"src",
"test"
],
"extensions": "js"
}
},
"scripts": {
"clean": "rimraf ./bin && npm run purge-version",
"format": "git-clang-format ./src/**/*.js ./test/**/*.js",
"lint": "eslint ./src ./test",
"lint-fix": "eslint --fix ./src ./test",
"test": "npm run test-unit",
"pretest-unit": "npm run build-unit-tests",
"test-unit": "karma start karma.conf.js && jasmine JASMINE_CONFIG_PATH='./jasmine.json' ./bin/Omid-Unit-Tests.js",
"debug-tests": "karma start karma.conf-dev.js",
"watch-unit-tests": "npm-watch test-unit",
"purge-version": "rimraf src/common/version.js && rimraf umd-bootstrapper.js && rimraf umd-bootstrapper-with-default.js",
"generate-version": "node ./generate_version_file.js",
"prebuild": "npm run clean && mkdirp ./bin && npm run generate-version",
"build": "npm run build-session-client && npm run build-verification-client && npm run build-validation-verification-script && npm run build-compliance-verification-script && npm run build-display-creative && npm run build-video-creative && npm run build-visibility-measurement-script",
"build-session-client": "gulp build-session-client && gulp package-session-client",
"build-verification-client": "gulp build-verification-client && gulp package-verification-client",
"build-validation-verification-script": "gulp build-validation-verification-script && gulp package-validation-verification-script",
"build-compliance-verification-script": "gulp build-compliance-verification-script && gulp package-compliance-verification-script",
"build-display-creative": "gulp build-display-creative-session-script && gulp inject-display-creative-session-script",
"build-video-creative": "gulp build-video-creative-session-script && gulp inject-video-creative-session-script",
"build-video-pod-creative": "gulp build-video-pod-creative-session-script && gulp inject-video-pod-creative-session-script",
"build-visibility-measurement-script": "gulp build-visibility-measurement-script",
"prebuild-unit-tests": "npm run prebuild",
"build-unit-tests": "gulp build-unit-tests",
"prebuild-validation-verification-script-tests": "npm run prebuild",
"build-validation-verification-script-tests": "gulp build-validation-verification-script-tests",
"pretest-validation-verification-script": "npm run build-validation-verification-script-tests",
"test-validation-verification-script": "npm run validation-verification-script-tests",
"validation-verification-script-tests": "npm run jasmine-validation-verification-script",
"jasmine-validation-verification-script": "jasmine ./bin/Omid-Validation-Verification-Script-Tests.js",
"jsdoc": "rimraf jsdoc/ && jsdoc -c jsdoc.json -d jsdoc/"
},
"repository": {
"type": "git",
"url": "git+https://github.com/InteractiveAdvertisingBureau/Open-Measurement-JSClients.git"
},
"keywords": [
"omid",
"omid-client",
"client",
"measurement",
"sdk"
],
"author": "GitHub contributors",
"license": "Apache-2.0",
"bugs": {
"url": "https://github.com/InteractiveAdvertisingBureau/Open-Measurement-JSClients/issues"
},
"homepage": "https://github.com/InteractiveAdvertisingBureau/Open-Measurement-JSClients#readme",
"private": false,
"devDependencies": {
"ajv": "^8.12.0",
"chromedriver": "^121.0",
"clang-format": "^1.8.0",
"es6-template-strings": "^2.0.1",
"eslint": "^8.40.0",
"eslint-config-google": "^0.14.0",
"google-closure-compiler": "^20230502.0.0",
"gulp": "^4.0.2",
"gulp-cli": "^2.0.1",
"gulp-concat": "^2.6.1",
"gulp-inject": "^5.0.5",
"gulp-zip": "^5.1.0",
"jasmine": "^4.6.0",
"jsdoc": "^4.0.2",
"karma": "^6.4.2",
"karma-chrome-launcher": "^3.2.0",
"karma-jasmine": "^5.1.0",
"karma-jasmine-html-reporter": "^2.0.0",
"mkdirp": "^3.0.1",
"npm-watch": "^0.11.0",
"rimraf": "^5.0.0",
"selenium-webdriver": "^4.9.2"
},
"overrides": {
"chokidar": "^3.5.3"
}
}