github.com/jfrog/jfrog-cli-platform-services@v1.2.0/commands/templates/package.json_template (about) 1 { 2 "name": "{{.WorkerName}}", 3 "description": "Run a script on {{.Action}}", 4 "version": "1.0.0", 5 "scripts": { 6 "deploy": "jf worker deploy", 7 "undeploy": "jf worker rm \"{{.WorkerName}}\"" 8 {{- if .HasTests }}, 9 "test": "jest" 10 {{- end }} 11 }, 12 "license": "ISC", 13 "devDependencies": { 14 "jfrog-workers": "^0.4.0" 15 {{- if .HasTests }}, 16 "@golevelup/ts-jest": "^0.4.0", 17 "@types/jest": "^29.5.12", 18 "jest": "^29.7.0", 19 "jest-jasmine2": "^29.7.0", 20 "ts-jest": "^29.1.2" 21 {{- end }} 22 }{{- if .HasTests }}, 23 "jest": { 24 "moduleFileExtensions": [ 25 "ts", 26 "js" 27 ], 28 "rootDir": ".", 29 "testEnvironment": "node", 30 "clearMocks": true, 31 "maxConcurrency": 1, 32 "testRegex": "\\.spec\\.ts$", 33 "moduleDirectories": ["node_modules"], 34 "collectCoverageFrom": [ 35 "**/*.ts" 36 ], 37 "coverageDirectory": "../coverage", 38 "transform": { 39 "^.+\\.(t|j)s$": "ts-jest" 40 }, 41 "testRunner": "jest-jasmine2", 42 "verbose": true 43 } 44 {{- end }} 45 }