package.json 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. {
  2. "name": "safevalues",
  3. "version": "0.3.4",
  4. "description": "Safe builders for Trusted Types values",
  5. "repository": "https://github.com/google/safevalues",
  6. "author": "ISE Hardening",
  7. "license": "Apache-2.0",
  8. "publishConfig":{
  9. "registry":"https://wombat-dressing-room.appspot.com"
  10. },
  11. "main": "index.js",
  12. "types": "index.d.ts",
  13. "type": "commonjs",
  14. "sideEffects": false,
  15. "files": [
  16. "/index.*",
  17. "/environment/*",
  18. "/restricted/*",
  19. "/internals/*",
  20. "/builders/*",
  21. "/dom/*"
  22. ],
  23. "scripts": {
  24. "clean": "rm -rf ./dist",
  25. "build": "yarn clean && yarn build:esm && yarn build:cjs",
  26. "build:esm": "yarn && tsc -p ./tsconfig.esm.json",
  27. "build:cjs": "yarn && tsc -p ./tsconfig.cjs.json",
  28. "prepack": "yarn test && bash ./prepack.sh",
  29. "test": "yarn build && karma start --browsers ChromeHeadless,FirefoxHeadless --single-run",
  30. "itest": "yarn build && karma start --browsers ChromeHeadless,FirefoxHeadless"
  31. },
  32. "devDependencies": {
  33. "@types/jasmine": "^3.6.2",
  34. "@types/node": "*",
  35. "@types/trusted-types": "^1.0.6",
  36. "jasmine-core": "^3.6.0",
  37. "karma": "^6.3.17",
  38. "karma-chrome-launcher": "^3.1.0",
  39. "karma-firefox-launcher": "^2.1.2",
  40. "karma-jasmine": "^4.0.1",
  41. "karma-spec-reporter": "^0.0.32",
  42. "karma-typescript": "^5.2.0",
  43. "typescript": "^4.1.2"
  44. }
  45. }