package.json 6.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180
  1. {
  2. "name": "lit-html",
  3. "version": "2.2.0",
  4. "description": "HTML templates literals in JavaScript",
  5. "license": "BSD-3-Clause",
  6. "repository": {
  7. "type": "git",
  8. "url": "https://github.com/lit/lit.git",
  9. "directory": "packages/lit-html"
  10. },
  11. "author": "Google LLC",
  12. "homepage": "https://lit.dev/",
  13. "main": "lit-html.js",
  14. "type": "module",
  15. "exports": {
  16. ".": {
  17. "development": "./development/lit-html.js",
  18. "default": "./lit-html.js"
  19. },
  20. "./async-directive.js": {
  21. "development": "./development/async-directive.js",
  22. "default": "./async-directive.js"
  23. },
  24. "./directive-helpers.js": {
  25. "development": "./development/directive-helpers.js",
  26. "default": "./directive-helpers.js"
  27. },
  28. "./directive.js": {
  29. "development": "./development/directive.js",
  30. "default": "./directive.js"
  31. },
  32. "./directives/async-append.js": {
  33. "development": "./development/directives/async-append.js",
  34. "default": "./directives/async-append.js"
  35. },
  36. "./directives/async-replace.js": {
  37. "development": "./development/directives/async-replace.js",
  38. "default": "./directives/async-replace.js"
  39. },
  40. "./directives/cache.js": {
  41. "development": "./development/directives/cache.js",
  42. "default": "./directives/cache.js"
  43. },
  44. "./directives/choose.js": {
  45. "development": "./development/directives/choose.js",
  46. "default": "./directives/choose.js"
  47. },
  48. "./directives/class-map.js": {
  49. "development": "./development/directives/class-map.js",
  50. "default": "./directives/class-map.js"
  51. },
  52. "./directives/guard.js": {
  53. "development": "./development/directives/guard.js",
  54. "default": "./directives/guard.js"
  55. },
  56. "./directives/if-defined.js": {
  57. "development": "./development/directives/if-defined.js",
  58. "default": "./directives/if-defined.js"
  59. },
  60. "./directives/join.js": {
  61. "development": "./development/directives/join.js",
  62. "default": "./directives/join.js"
  63. },
  64. "./directives/keyed.js": {
  65. "development": "./development/directives/keyed.js",
  66. "default": "./directives/keyed.js"
  67. },
  68. "./directives/live.js": {
  69. "development": "./development/directives/live.js",
  70. "default": "./directives/live.js"
  71. },
  72. "./directives/map.js": {
  73. "development": "./development/directives/map.js",
  74. "default": "./directives/map.js"
  75. },
  76. "./directives/range.js": {
  77. "development": "./development/directives/range.js",
  78. "default": "./directives/range.js"
  79. },
  80. "./directives/ref.js": {
  81. "development": "./development/directives/ref.js",
  82. "default": "./directives/ref.js"
  83. },
  84. "./directives/repeat.js": {
  85. "development": "./development/directives/repeat.js",
  86. "default": "./directives/repeat.js"
  87. },
  88. "./directives/style-map.js": {
  89. "development": "./development/directives/style-map.js",
  90. "default": "./directives/style-map.js"
  91. },
  92. "./directives/template-content.js": {
  93. "development": "./development/directives/template-content.js",
  94. "default": "./directives/template-content.js"
  95. },
  96. "./directives/unsafe-html.js": {
  97. "development": "./development/directives/unsafe-html.js",
  98. "default": "./directives/unsafe-html.js"
  99. },
  100. "./directives/unsafe-svg.js": {
  101. "development": "./development/directives/unsafe-svg.js",
  102. "default": "./directives/unsafe-svg.js"
  103. },
  104. "./directives/until.js": {
  105. "development": "./development/directives/until.js",
  106. "default": "./directives/until.js"
  107. },
  108. "./directives/when.js": {
  109. "development": "./development/directives/when.js",
  110. "default": "./directives/when.js"
  111. },
  112. "./experimental-hydrate.js": {
  113. "development": "./development/experimental-hydrate.js",
  114. "default": "./experimental-hydrate.js"
  115. },
  116. "./polyfill-support.js": {
  117. "development": "./development/polyfill-support.js",
  118. "default": "./polyfill-support.js"
  119. },
  120. "./private-ssr-support.js": {
  121. "development": "./development/private-ssr-support.js",
  122. "default": "./private-ssr-support.js"
  123. },
  124. "./static.js": {
  125. "development": "./development/static.js",
  126. "default": "./static.js"
  127. }
  128. },
  129. "scripts": {
  130. "build": "npm run clean && npm run build:ts && npm run build:version-stability-test && rollup -c",
  131. "build:watch": "rollup -c --watch",
  132. "build:ts": "tsc --build && treemirror development . '**/*.d.ts{,.map}'",
  133. "build:ts:watch": "tsc --build --watch",
  134. "build:version-stability-test": "rollup -c rollup-version-stability-test.config.js",
  135. "check-version": "node scripts/check-version-tracker.js",
  136. "checksize": "rollup -c --environment=CHECKSIZE",
  137. "clean": "rm -rf {async-directive,directive-helpers,directive,experimental-hydrate,lit-html,polyfill-support,private-ssr-support,static}.{js,js.map,d.ts} test/ directives/ development/ version-stability-test/ *.tsbuildinfo",
  138. "dev": "scripts/dev.sh",
  139. "prepublishOnly": "npm run check-version",
  140. "test": "npm run test:dev && npm run test:prod",
  141. "test:dev": "cd ../tests && npx wtr '../lit-html/development/**/*_test.(js|html)'",
  142. "test:prod": "MODE=prod npm run test:dev -- '../lit-html/src/test/version-stability_test.js'",
  143. "test:watch": "npm run test:dev -- --watch"
  144. },
  145. "files": [
  146. "/async-directive.{d.ts,d.ts.map,js,js.map}",
  147. "/directive-helpers.{d.ts,d.ts.map,js,js.map}",
  148. "/directive.{d.ts,d.ts.map,js,js.map}",
  149. "/experimental-hydrate.{d.ts,d.ts.map,js,js.map}",
  150. "/lit-html.{d.ts,d.ts.map,js,js.map}",
  151. "/polyfill-support.{d.ts,d.ts.map,js,js.map}",
  152. "/private-ssr-support.{d.ts,d.ts.map,js,js.map}",
  153. "/static.{d.ts,d.ts.map,js,js.map}",
  154. "/development/",
  155. "!/development/test/",
  156. "/directives/"
  157. ],
  158. "dependencies": {
  159. "@types/trusted-types": "^2.0.2"
  160. },
  161. "devDependencies": {
  162. "@esm-bundle/chai": "^4.1.5",
  163. "@types/mocha": "^9.0.0",
  164. "@types/web-ie11": "^0.0.0",
  165. "@web/test-runner-mocha": "^0.7.4",
  166. "@webcomponents/shadycss": "^1.8.0",
  167. "@webcomponents/template": "^1.4.4",
  168. "@webcomponents/webcomponentsjs": "^2.6.0",
  169. "chokidar-cli": "^3.0.0",
  170. "concurrently": "^6.2.1",
  171. "internal-scripts": "^1.0.0",
  172. "mocha": "^9.1.1",
  173. "rollup": "^2.28.2",
  174. "typescript": "^4.3.5"
  175. },
  176. "typings": "lit-html.d.ts",
  177. "directories": {
  178. "test": "test"
  179. }
  180. }