diff --git a/packages/playwright-core/ThirdPartyNotices.txt b/packages/playwright-core/ThirdPartyNotices.txt index 2a627417d9..a2a0ae50c8 100644 --- a/packages/playwright-core/ThirdPartyNotices.txt +++ b/packages/playwright-core/ThirdPartyNotices.txt @@ -4,51 +4,51 @@ THIRD-PARTY SOFTWARE NOTICES AND INFORMATION This project incorporates components from the projects listed below. The original copyright notices and the licenses under which Microsoft received such components are set forth below. Microsoft reserves all rights not expressly granted herein, whether by implication, estoppel or otherwise. -1. agent-base@6.0.2 (https://github.com/TooTallNate/node-agent-base) -2. balanced-match@1.0.2 (https://github.com/juliangruber/balanced-match) -3. brace-expansion@1.1.11 (https://github.com/juliangruber/brace-expansion) -4. colors@1.4.0 (https://github.com/Marak/colors.js) -5. commander@8.3.0 (https://github.com/tj/commander.js) -6. concat-map@0.0.1 (https://github.com/substack/node-concat-map) -7. debug@4.3.4 (https://github.com/debug-js/debug) -8. escape-string-regexp@2.0.0 (https://github.com/sindresorhus/escape-string-regexp) -9. fs.realpath@1.0.0 (https://github.com/isaacs/fs.realpath) -10. glob@7.2.0 (https://github.com/isaacs/node-glob) -11. graceful-fs@4.2.10 (https://github.com/isaacs/node-graceful-fs) -12. https-proxy-agent@5.0.0 (https://github.com/TooTallNate/node-https-proxy-agent) -13. inflight@1.0.6 (https://github.com/npm/inflight) -14. inherits@2.0.4 (https://github.com/isaacs/inherits) -15. ip@1.1.5 (https://github.com/indutny/node-ip) -16. jpeg-js@0.4.3 (https://github.com/eugeneware/jpeg-js) -17. mime@3.0.0 (https://github.com/broofa/mime) -18. minimatch@3.1.2 (https://github.com/isaacs/minimatch) -19. ms@2.1.2 (https://github.com/zeit/ms) -20. once@1.4.0 (https://github.com/isaacs/once) -21. path-is-absolute@1.0.1 (https://github.com/sindresorhus/path-is-absolute) -22. pngjs@6.0.0 (https://github.com/lukeapage/pngjs) -23. progress@2.0.3 (https://github.com/visionmedia/node-progress) -24. proper-lockfile@4.1.2 (https://github.com/moxystudio/node-proper-lockfile) -25. proxy-from-env@1.1.0 (https://github.com/Rob--W/proxy-from-env) -26. retry@0.12.0 (https://github.com/tim-kos/node-retry) -27. rimraf@3.0.2 (https://github.com/isaacs/rimraf) -28. signal-exit@3.0.7 (https://github.com/tapjs/signal-exit) -29. smart-buffer@4.2.0 (https://github.com/JoshGlazebrook/smart-buffer) -30. socks-proxy-agent@6.1.1 (https://github.com/TooTallNate/node-socks-proxy-agent) -31. socks@2.6.2 (https://github.com/JoshGlazebrook/socks) -32. stack-utils@2.0.5 (https://github.com/tapjs/stack-utils) -33. wrappy@1.0.2 (https://github.com/npm/wrappy) -34. ws@8.4.2 (https://github.com/websockets/ws) -35. @types/node@17.0.24 (https://github.com/DefinitelyTyped/DefinitelyTyped) -36. @types/yauzl@2.10.0 (https://github.com/DefinitelyTyped/DefinitelyTyped) -37. buffer-crc32@0.2.13 (https://github.com/brianloveswords/buffer-crc32) -38. end-of-stream@1.4.4 (https://github.com/mafintosh/end-of-stream) -39. extract-zip@2.0.1 (https://github.com/maxogden/extract-zip) -40. fd-slicer@1.1.0 (https://github.com/andrewrk/node-fd-slicer) -41. get-stream@5.2.0 (https://github.com/sindresorhus/get-stream) -42. pend@1.2.0 (https://github.com/andrewrk/node-pend) -43. pump@3.0.0 (https://github.com/mafintosh/pump) -44. yauzl@2.10.0 (https://github.com/thejoshwolfe/yauzl) -45. yazl@2.5.1 (https://github.com/thejoshwolfe/yazl) +- agent-base@6.0.2 (https://github.com/TooTallNate/node-agent-base) +- balanced-match@1.0.2 (https://github.com/juliangruber/balanced-match) +- brace-expansion@1.1.11 (https://github.com/juliangruber/brace-expansion) +- colors@1.4.0 (https://github.com/Marak/colors.js) +- commander@8.3.0 (https://github.com/tj/commander.js) +- concat-map@0.0.1 (https://github.com/substack/node-concat-map) +- debug@4.3.4 (https://github.com/debug-js/debug) +- escape-string-regexp@2.0.0 (https://github.com/sindresorhus/escape-string-regexp) +- fs.realpath@1.0.0 (https://github.com/isaacs/fs.realpath) +- glob@7.2.0 (https://github.com/isaacs/node-glob) +- graceful-fs@4.2.10 (https://github.com/isaacs/node-graceful-fs) +- https-proxy-agent@5.0.0 (https://github.com/TooTallNate/node-https-proxy-agent) +- inflight@1.0.6 (https://github.com/npm/inflight) +- inherits@2.0.4 (https://github.com/isaacs/inherits) +- ip@1.1.5 (https://github.com/indutny/node-ip) +- jpeg-js@0.4.3 (https://github.com/eugeneware/jpeg-js) +- mime@3.0.0 (https://github.com/broofa/mime) +- minimatch@3.1.2 (https://github.com/isaacs/minimatch) +- ms@2.1.2 (https://github.com/zeit/ms) +- once@1.4.0 (https://github.com/isaacs/once) +- path-is-absolute@1.0.1 (https://github.com/sindresorhus/path-is-absolute) +- pngjs@6.0.0 (https://github.com/lukeapage/pngjs) +- progress@2.0.3 (https://github.com/visionmedia/node-progress) +- proper-lockfile@4.1.2 (https://github.com/moxystudio/node-proper-lockfile) +- proxy-from-env@1.1.0 (https://github.com/Rob--W/proxy-from-env) +- retry@0.12.0 (https://github.com/tim-kos/node-retry) +- rimraf@3.0.2 (https://github.com/isaacs/rimraf) +- signal-exit@3.0.7 (https://github.com/tapjs/signal-exit) +- smart-buffer@4.2.0 (https://github.com/JoshGlazebrook/smart-buffer) +- socks-proxy-agent@6.1.1 (https://github.com/TooTallNate/node-socks-proxy-agent) +- socks@2.6.2 (https://github.com/JoshGlazebrook/socks) +- stack-utils@2.0.5 (https://github.com/tapjs/stack-utils) +- wrappy@1.0.2 (https://github.com/npm/wrappy) +- ws@8.4.2 (https://github.com/websockets/ws) +- @types/node@17.0.24 (https://github.com/DefinitelyTyped/DefinitelyTyped) +- @types/yauzl@2.10.0 (https://github.com/DefinitelyTyped/DefinitelyTyped) +- buffer-crc32@0.2.13 (https://github.com/brianloveswords/buffer-crc32) +- end-of-stream@1.4.4 (https://github.com/mafintosh/end-of-stream) +- extract-zip@2.0.1 (https://github.com/maxogden/extract-zip) +- fd-slicer@1.1.0 (https://github.com/andrewrk/node-fd-slicer) +- get-stream@5.2.0 (https://github.com/sindresorhus/get-stream) +- pend@1.2.0 (https://github.com/andrewrk/node-pend) +- pump@3.0.0 (https://github.com/mafintosh/pump) +- yauzl@2.10.0 (https://github.com/thejoshwolfe/yauzl) +- yazl@2.5.1 (https://github.com/thejoshwolfe/yazl) %% agent-base@6.0.2 NOTICES AND INFORMATION BEGIN HERE ========================================= @@ -1610,4 +1610,10 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ========================================= -END OF yazl@2.5.1 AND INFORMATION \ No newline at end of file +END OF yazl@2.5.1 AND INFORMATION + +SUMMARY BEGIN HERE +========================================= +Total Packages: 45 +========================================= +END OF SUMMARY \ No newline at end of file diff --git a/packages/playwright-test/ThirdPartyNotices.txt b/packages/playwright-test/ThirdPartyNotices.txt index 4860f17c3d..13beb54748 100644 --- a/packages/playwright-test/ThirdPartyNotices.txt +++ b/packages/playwright-test/ThirdPartyNotices.txt @@ -4,138 +4,138 @@ THIRD-PARTY SOFTWARE NOTICES AND INFORMATION This project incorporates components from the projects listed below. The original copyright notices and the licenses under which Microsoft received such components are set forth below. Microsoft reserves all rights not expressly granted herein, whether by implication, estoppel or otherwise. -1. @ampproject/remapping@2.1.2 (https://github.com/ampproject/remapping) -2. @babel/code-frame@7.16.7 (https://github.com/babel/babel) -3. @babel/compat-data@7.17.7 (https://github.com/babel/babel) -4. @babel/core@7.17.9 (https://github.com/babel/babel) -5. @babel/generator@7.17.9 (https://github.com/babel/babel) -6. @babel/helper-annotate-as-pure@7.16.7 (https://github.com/babel/babel) -7. @babel/helper-compilation-targets@7.17.7 (https://github.com/babel/babel) -8. @babel/helper-create-class-features-plugin@7.17.9 (https://github.com/babel/babel) -9. @babel/helper-environment-visitor@7.16.7 (https://github.com/babel/babel) -10. @babel/helper-function-name@7.17.9 (https://github.com/babel/babel) -11. @babel/helper-hoist-variables@7.16.7 (https://github.com/babel/babel) -12. @babel/helper-member-expression-to-functions@7.17.7 (https://github.com/babel/babel) -13. @babel/helper-module-imports@7.16.7 (https://github.com/babel/babel) -14. @babel/helper-module-transforms@7.17.7 (https://github.com/babel/babel) -15. @babel/helper-optimise-call-expression@7.16.7 (https://github.com/babel/babel) -16. @babel/helper-plugin-utils@7.16.7 (https://github.com/babel/babel) -17. @babel/helper-replace-supers@7.16.7 (https://github.com/babel/babel) -18. @babel/helper-simple-access@7.17.7 (https://github.com/babel/babel) -19. @babel/helper-skip-transparent-expression-wrappers@7.16.0 (https://github.com/babel/babel) -20. @babel/helper-split-export-declaration@7.16.7 (https://github.com/babel/babel) -21. @babel/helper-validator-identifier@7.16.7 (https://github.com/babel/babel) -22. @babel/helper-validator-option@7.16.7 (https://github.com/babel/babel) -23. @babel/helpers@7.17.9 (https://github.com/babel/babel) -24. @babel/highlight@7.17.9 (https://github.com/babel/babel) -25. @babel/parser@7.17.9 (https://github.com/babel/babel) -26. @babel/plugin-proposal-class-properties@7.16.7 (https://github.com/babel/babel) -27. @babel/plugin-proposal-dynamic-import@7.16.7 (https://github.com/babel/babel) -28. @babel/plugin-proposal-export-namespace-from@7.16.7 (https://github.com/babel/babel) -29. @babel/plugin-proposal-logical-assignment-operators@7.16.7 (https://github.com/babel/babel) -30. @babel/plugin-proposal-nullish-coalescing-operator@7.16.7 (https://github.com/babel/babel) -31. @babel/plugin-proposal-numeric-separator@7.16.7 (https://github.com/babel/babel) -32. @babel/plugin-proposal-optional-chaining@7.16.7 (https://github.com/babel/babel) -33. @babel/plugin-proposal-private-methods@7.16.11 (https://github.com/babel/babel) -34. @babel/plugin-proposal-private-property-in-object@7.16.7 (https://github.com/babel/babel) -35. @babel/plugin-syntax-async-generators@7.8.4 (https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-async-generators) -36. @babel/plugin-syntax-dynamic-import@7.8.3 (https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-dynamic-import) -37. @babel/plugin-syntax-export-namespace-from@7.8.3 (https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-export-namespace-from) -38. @babel/plugin-syntax-json-strings@7.8.3 (https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-json-strings) -39. @babel/plugin-syntax-jsx@7.16.7 (https://github.com/babel/babel) -40. @babel/plugin-syntax-logical-assignment-operators@7.10.4 (https://github.com/babel/babel) -41. @babel/plugin-syntax-nullish-coalescing-operator@7.8.3 (https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-nullish-coalescing-operator) -42. @babel/plugin-syntax-numeric-separator@7.10.4 (https://github.com/babel/babel) -43. @babel/plugin-syntax-object-rest-spread@7.8.3 (https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-object-rest-spread) -44. @babel/plugin-syntax-optional-catch-binding@7.8.3 (https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-optional-catch-binding) -45. @babel/plugin-syntax-optional-chaining@7.8.3 (https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-optional-chaining) -46. @babel/plugin-syntax-private-property-in-object@7.14.5 (https://github.com/babel/babel) -47. @babel/plugin-syntax-typescript@7.16.7 (https://github.com/babel/babel) -48. @babel/plugin-transform-modules-commonjs@7.17.9 (https://github.com/babel/babel) -49. @babel/plugin-transform-typescript@7.16.8 (https://github.com/babel/babel) -50. @babel/preset-typescript@7.16.7 (https://github.com/babel/babel) -51. @babel/template@7.16.7 (https://github.com/babel/babel) -52. @babel/traverse@7.17.9 (https://github.com/babel/babel) -53. @babel/types@7.17.0 (https://github.com/babel/babel) -54. @jridgewell/resolve-uri@3.0.5 (https://github.com/jridgewell/resolve-uri) -55. @jridgewell/sourcemap-codec@1.4.11 (https://github.com/jridgewell/sourcemap-codec) -56. @jridgewell/trace-mapping@0.3.6 (https://github.com/jridgewell/trace-mapping) -57. ansi-styles@3.2.1 (https://github.com/chalk/ansi-styles) -58. babel-plugin-dynamic-import-node@2.3.3 (https://github.com/airbnb/babel-plugin-dynamic-import-node) -59. browserslist@4.20.2 (https://github.com/browserslist/browserslist) -60. call-bind@1.0.2 (https://github.com/ljharb/call-bind) -61. caniuse-lite@1.0.30001332 (https://github.com/browserslist/caniuse-lite) -62. chalk@2.4.2 (https://github.com/chalk/chalk) -63. color-convert@1.9.3 (https://github.com/Qix-/color-convert) -64. color-name@1.1.3 (https://github.com/dfcreative/color-name) -65. convert-source-map@1.8.0 (https://github.com/thlorenz/convert-source-map) -66. debug@4.3.4 (https://github.com/debug-js/debug) -67. define-properties@1.1.4 (https://github.com/ljharb/define-properties) -68. electron-to-chromium@1.4.114 (https://github.com/kilian/electron-to-chromium) -69. escalade@3.1.1 (https://github.com/lukeed/escalade) -70. escape-string-regexp@1.0.5 (https://github.com/sindresorhus/escape-string-regexp) -71. function-bind@1.1.1 (https://github.com/Raynos/function-bind) -72. gensync@1.0.0-beta.2 (https://github.com/loganfsmyth/gensync) -73. get-intrinsic@1.1.1 (https://github.com/ljharb/get-intrinsic) -74. globals@11.12.0 (https://github.com/sindresorhus/globals) -75. has-flag@3.0.0 (https://github.com/sindresorhus/has-flag) -76. has-property-descriptors@1.0.0 (https://github.com/inspect-js/has-property-descriptors) -77. has-symbols@1.0.3 (https://github.com/inspect-js/has-symbols) -78. has@1.0.3 (https://github.com/tarruda/has) -79. js-tokens@4.0.0 (https://github.com/lydell/js-tokens) -80. jsesc@2.5.2 (https://github.com/mathiasbynens/jsesc) -81. json5@2.2.1 (https://github.com/json5/json5) -82. ms@2.1.2 (https://github.com/zeit/ms) -83. node-releases@2.0.3 (https://github.com/chicoxyzzy/node-releases) -84. object-keys@1.1.1 (https://github.com/ljharb/object-keys) -85. object.assign@4.1.2 (https://github.com/ljharb/object.assign) -86. picocolors@1.0.0 (https://github.com/alexeyraspopov/picocolors) -87. safe-buffer@5.1.2 (https://github.com/feross/safe-buffer) -88. semver@6.3.0 (https://github.com/npm/node-semver) -89. source-map@0.5.7 (https://github.com/mozilla/source-map) -90. supports-color@5.5.0 (https://github.com/chalk/supports-color) -91. to-fast-properties@2.0.0 (https://github.com/sindresorhus/to-fast-properties) -92. @jest/types@27.5.1 (https://github.com/facebook/jest) -93. @types/istanbul-lib-coverage@2.0.4 (https://github.com/DefinitelyTyped/DefinitelyTyped) -94. @types/istanbul-lib-report@3.0.0 (https://github.com/DefinitelyTyped/DefinitelyTyped) -95. @types/istanbul-reports@3.0.1 (https://github.com/DefinitelyTyped/DefinitelyTyped) -96. @types/node@17.0.24 (https://github.com/DefinitelyTyped/DefinitelyTyped) -97. @types/stack-utils@2.0.1 (https://github.com/DefinitelyTyped/DefinitelyTyped) -98. @types/yargs-parser@21.0.0 (https://github.com/DefinitelyTyped/DefinitelyTyped) -99. @types/yargs@16.0.4 (https://github.com/DefinitelyTyped/DefinitelyTyped) -100. ansi-regex@5.0.1 (https://github.com/chalk/ansi-regex) -101. ansi-styles@4.3.0 (https://github.com/chalk/ansi-styles) -102. ansi-styles@5.2.0 (https://github.com/chalk/ansi-styles) -103. braces@3.0.2 (https://github.com/micromatch/braces) -104. chalk@4.1.2 (https://github.com/chalk/chalk) -105. color-convert@2.0.1 (https://github.com/Qix-/color-convert) -106. color-name@1.1.4 (https://github.com/colorjs/color-name) -107. diff-sequences@27.5.1 (https://github.com/facebook/jest) -108. escape-string-regexp@2.0.0 (https://github.com/sindresorhus/escape-string-regexp) -109. expect@27.2.5 (https://github.com/facebook/jest) -110. fill-range@7.0.1 (https://github.com/jonschlinkert/fill-range) -111. graceful-fs@4.2.10 (https://github.com/isaacs/node-graceful-fs) -112. has-flag@4.0.0 (https://github.com/sindresorhus/has-flag) -113. is-number@7.0.0 (https://github.com/jonschlinkert/is-number) -114. jest-diff@27.5.1 (https://github.com/facebook/jest) -115. jest-get-type@27.5.1 (https://github.com/facebook/jest) -116. jest-matcher-utils@27.2.5 (https://github.com/facebook/jest) -117. jest-message-util@27.5.1 (https://github.com/facebook/jest) -118. jest-regex-util@27.5.1 (https://github.com/facebook/jest) -119. micromatch@4.0.5 (https://github.com/micromatch/micromatch) -120. picomatch@2.3.1 (https://github.com/micromatch/picomatch) -121. pretty-format@27.5.1 (https://github.com/facebook/jest) -122. react-is@17.0.2 (https://github.com/facebook/react) -123. slash@3.0.0 (https://github.com/sindresorhus/slash) -124. stack-utils@2.0.5 (https://github.com/tapjs/stack-utils) -125. supports-color@7.2.0 (https://github.com/chalk/supports-color) -126. to-regex-range@5.0.1 (https://github.com/micromatch/to-regex-range) -127. define-lazy-prop@2.0.0 (https://github.com/sindresorhus/define-lazy-prop) -128. is-docker@2.2.1 (https://github.com/sindresorhus/is-docker) -129. is-wsl@2.2.0 (https://github.com/sindresorhus/is-wsl) -130. open@8.4.0 (https://github.com/sindresorhus/open) -131. pirates@4.0.4 (https://github.com/danez/pirates) -132. source-map-support@0.4.18 (https://github.com/evanw/node-source-map-support) +- @ampproject/remapping@2.1.2 (https://github.com/ampproject/remapping) +- @babel/code-frame@7.16.7 (https://github.com/babel/babel) +- @babel/compat-data@7.17.7 (https://github.com/babel/babel) +- @babel/core@7.17.9 (https://github.com/babel/babel) +- @babel/generator@7.17.9 (https://github.com/babel/babel) +- @babel/helper-annotate-as-pure@7.16.7 (https://github.com/babel/babel) +- @babel/helper-compilation-targets@7.17.7 (https://github.com/babel/babel) +- @babel/helper-create-class-features-plugin@7.17.9 (https://github.com/babel/babel) +- @babel/helper-environment-visitor@7.16.7 (https://github.com/babel/babel) +- @babel/helper-function-name@7.17.9 (https://github.com/babel/babel) +- @babel/helper-hoist-variables@7.16.7 (https://github.com/babel/babel) +- @babel/helper-member-expression-to-functions@7.17.7 (https://github.com/babel/babel) +- @babel/helper-module-imports@7.16.7 (https://github.com/babel/babel) +- @babel/helper-module-transforms@7.17.7 (https://github.com/babel/babel) +- @babel/helper-optimise-call-expression@7.16.7 (https://github.com/babel/babel) +- @babel/helper-plugin-utils@7.16.7 (https://github.com/babel/babel) +- @babel/helper-replace-supers@7.16.7 (https://github.com/babel/babel) +- @babel/helper-simple-access@7.17.7 (https://github.com/babel/babel) +- @babel/helper-skip-transparent-expression-wrappers@7.16.0 (https://github.com/babel/babel) +- @babel/helper-split-export-declaration@7.16.7 (https://github.com/babel/babel) +- @babel/helper-validator-identifier@7.16.7 (https://github.com/babel/babel) +- @babel/helper-validator-option@7.16.7 (https://github.com/babel/babel) +- @babel/helpers@7.17.9 (https://github.com/babel/babel) +- @babel/highlight@7.17.9 (https://github.com/babel/babel) +- @babel/parser@7.17.9 (https://github.com/babel/babel) +- @babel/plugin-proposal-class-properties@7.16.7 (https://github.com/babel/babel) +- @babel/plugin-proposal-dynamic-import@7.16.7 (https://github.com/babel/babel) +- @babel/plugin-proposal-export-namespace-from@7.16.7 (https://github.com/babel/babel) +- @babel/plugin-proposal-logical-assignment-operators@7.16.7 (https://github.com/babel/babel) +- @babel/plugin-proposal-nullish-coalescing-operator@7.16.7 (https://github.com/babel/babel) +- @babel/plugin-proposal-numeric-separator@7.16.7 (https://github.com/babel/babel) +- @babel/plugin-proposal-optional-chaining@7.16.7 (https://github.com/babel/babel) +- @babel/plugin-proposal-private-methods@7.16.11 (https://github.com/babel/babel) +- @babel/plugin-proposal-private-property-in-object@7.16.7 (https://github.com/babel/babel) +- @babel/plugin-syntax-async-generators@7.8.4 (https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-async-generators) +- @babel/plugin-syntax-dynamic-import@7.8.3 (https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-dynamic-import) +- @babel/plugin-syntax-export-namespace-from@7.8.3 (https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-export-namespace-from) +- @babel/plugin-syntax-json-strings@7.8.3 (https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-json-strings) +- @babel/plugin-syntax-jsx@7.16.7 (https://github.com/babel/babel) +- @babel/plugin-syntax-logical-assignment-operators@7.10.4 (https://github.com/babel/babel) +- @babel/plugin-syntax-nullish-coalescing-operator@7.8.3 (https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-nullish-coalescing-operator) +- @babel/plugin-syntax-numeric-separator@7.10.4 (https://github.com/babel/babel) +- @babel/plugin-syntax-object-rest-spread@7.8.3 (https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-object-rest-spread) +- @babel/plugin-syntax-optional-catch-binding@7.8.3 (https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-optional-catch-binding) +- @babel/plugin-syntax-optional-chaining@7.8.3 (https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-optional-chaining) +- @babel/plugin-syntax-private-property-in-object@7.14.5 (https://github.com/babel/babel) +- @babel/plugin-syntax-typescript@7.16.7 (https://github.com/babel/babel) +- @babel/plugin-transform-modules-commonjs@7.17.9 (https://github.com/babel/babel) +- @babel/plugin-transform-typescript@7.16.8 (https://github.com/babel/babel) +- @babel/preset-typescript@7.16.7 (https://github.com/babel/babel) +- @babel/template@7.16.7 (https://github.com/babel/babel) +- @babel/traverse@7.17.9 (https://github.com/babel/babel) +- @babel/types@7.17.0 (https://github.com/babel/babel) +- @jridgewell/resolve-uri@3.0.5 (https://github.com/jridgewell/resolve-uri) +- @jridgewell/sourcemap-codec@1.4.11 (https://github.com/jridgewell/sourcemap-codec) +- @jridgewell/trace-mapping@0.3.6 (https://github.com/jridgewell/trace-mapping) +- ansi-styles@3.2.1 (https://github.com/chalk/ansi-styles) +- babel-plugin-dynamic-import-node@2.3.3 (https://github.com/airbnb/babel-plugin-dynamic-import-node) +- browserslist@4.20.2 (https://github.com/browserslist/browserslist) +- call-bind@1.0.2 (https://github.com/ljharb/call-bind) +- caniuse-lite@1.0.30001332 (https://github.com/browserslist/caniuse-lite) +- chalk@2.4.2 (https://github.com/chalk/chalk) +- color-convert@1.9.3 (https://github.com/Qix-/color-convert) +- color-name@1.1.3 (https://github.com/dfcreative/color-name) +- convert-source-map@1.8.0 (https://github.com/thlorenz/convert-source-map) +- debug@4.3.4 (https://github.com/debug-js/debug) +- define-properties@1.1.4 (https://github.com/ljharb/define-properties) +- electron-to-chromium@1.4.114 (https://github.com/kilian/electron-to-chromium) +- escalade@3.1.1 (https://github.com/lukeed/escalade) +- escape-string-regexp@1.0.5 (https://github.com/sindresorhus/escape-string-regexp) +- function-bind@1.1.1 (https://github.com/Raynos/function-bind) +- gensync@1.0.0-beta.2 (https://github.com/loganfsmyth/gensync) +- get-intrinsic@1.1.1 (https://github.com/ljharb/get-intrinsic) +- globals@11.12.0 (https://github.com/sindresorhus/globals) +- has-flag@3.0.0 (https://github.com/sindresorhus/has-flag) +- has-property-descriptors@1.0.0 (https://github.com/inspect-js/has-property-descriptors) +- has-symbols@1.0.3 (https://github.com/inspect-js/has-symbols) +- has@1.0.3 (https://github.com/tarruda/has) +- js-tokens@4.0.0 (https://github.com/lydell/js-tokens) +- jsesc@2.5.2 (https://github.com/mathiasbynens/jsesc) +- json5@2.2.1 (https://github.com/json5/json5) +- ms@2.1.2 (https://github.com/zeit/ms) +- node-releases@2.0.3 (https://github.com/chicoxyzzy/node-releases) +- object-keys@1.1.1 (https://github.com/ljharb/object-keys) +- object.assign@4.1.2 (https://github.com/ljharb/object.assign) +- picocolors@1.0.0 (https://github.com/alexeyraspopov/picocolors) +- safe-buffer@5.1.2 (https://github.com/feross/safe-buffer) +- semver@6.3.0 (https://github.com/npm/node-semver) +- source-map@0.5.7 (https://github.com/mozilla/source-map) +- supports-color@5.5.0 (https://github.com/chalk/supports-color) +- to-fast-properties@2.0.0 (https://github.com/sindresorhus/to-fast-properties) +- @jest/types@27.5.1 (https://github.com/facebook/jest) +- @types/istanbul-lib-coverage@2.0.4 (https://github.com/DefinitelyTyped/DefinitelyTyped) +- @types/istanbul-lib-report@3.0.0 (https://github.com/DefinitelyTyped/DefinitelyTyped) +- @types/istanbul-reports@3.0.1 (https://github.com/DefinitelyTyped/DefinitelyTyped) +- @types/node@17.0.24 (https://github.com/DefinitelyTyped/DefinitelyTyped) +- @types/stack-utils@2.0.1 (https://github.com/DefinitelyTyped/DefinitelyTyped) +- @types/yargs-parser@21.0.0 (https://github.com/DefinitelyTyped/DefinitelyTyped) +- @types/yargs@16.0.4 (https://github.com/DefinitelyTyped/DefinitelyTyped) +- ansi-regex@5.0.1 (https://github.com/chalk/ansi-regex) +- ansi-styles@4.3.0 (https://github.com/chalk/ansi-styles) +- ansi-styles@5.2.0 (https://github.com/chalk/ansi-styles) +- braces@3.0.2 (https://github.com/micromatch/braces) +- chalk@4.1.2 (https://github.com/chalk/chalk) +- color-convert@2.0.1 (https://github.com/Qix-/color-convert) +- color-name@1.1.4 (https://github.com/colorjs/color-name) +- diff-sequences@27.5.1 (https://github.com/facebook/jest) +- escape-string-regexp@2.0.0 (https://github.com/sindresorhus/escape-string-regexp) +- expect@27.2.5 (https://github.com/facebook/jest) +- fill-range@7.0.1 (https://github.com/jonschlinkert/fill-range) +- graceful-fs@4.2.10 (https://github.com/isaacs/node-graceful-fs) +- has-flag@4.0.0 (https://github.com/sindresorhus/has-flag) +- is-number@7.0.0 (https://github.com/jonschlinkert/is-number) +- jest-diff@27.5.1 (https://github.com/facebook/jest) +- jest-get-type@27.5.1 (https://github.com/facebook/jest) +- jest-matcher-utils@27.2.5 (https://github.com/facebook/jest) +- jest-message-util@27.5.1 (https://github.com/facebook/jest) +- jest-regex-util@27.5.1 (https://github.com/facebook/jest) +- micromatch@4.0.5 (https://github.com/micromatch/micromatch) +- picomatch@2.3.1 (https://github.com/micromatch/picomatch) +- pretty-format@27.5.1 (https://github.com/facebook/jest) +- react-is@17.0.2 (https://github.com/facebook/react) +- slash@3.0.0 (https://github.com/sindresorhus/slash) +- stack-utils@2.0.5 (https://github.com/tapjs/stack-utils) +- supports-color@7.2.0 (https://github.com/chalk/supports-color) +- to-regex-range@5.0.1 (https://github.com/micromatch/to-regex-range) +- define-lazy-prop@2.0.0 (https://github.com/sindresorhus/define-lazy-prop) +- is-docker@2.2.1 (https://github.com/sindresorhus/is-docker) +- is-wsl@2.2.0 (https://github.com/sindresorhus/is-wsl) +- open@8.4.0 (https://github.com/sindresorhus/open) +- pirates@4.0.4 (https://github.com/danez/pirates) +- source-map-support@0.4.18 (https://github.com/evanw/node-source-map-support) %% @ampproject/remapping@2.1.2 NOTICES AND INFORMATION BEGIN HERE ========================================= @@ -3868,4 +3868,10 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ========================================= -END OF source-map-support@0.4.18 AND INFORMATION \ No newline at end of file +END OF source-map-support@0.4.18 AND INFORMATION + +SUMMARY BEGIN HERE +========================================= +Total Packages: 132 +========================================= +END OF SUMMARY \ No newline at end of file diff --git a/utils/generate_third_party_notice.js b/utils/generate_third_party_notice.js index d16d660e54..253b813046 100644 --- a/utils/generate_third_party_notice.js +++ b/utils/generate_third_party_notice.js @@ -48,18 +48,16 @@ This project incorporates components from the projects listed below. The origina else f(packages); }); - }); + }); for (const [key, value] of Object.entries(packages)) { if (value.licenseText) allPackages[key] = value; } } - let i = 0; for (const [key, value] of Object.entries(allPackages)) - lines.push(`${++i}.\t${key} (${value.repository})`); - - i = 0; + lines.push(`-\t${key} (${value.repository})`); + for (const [key, value] of Object.entries(allPackages)) { lines.push(`\n%% ${key} NOTICES AND INFORMATION BEGIN HERE`); lines.push(`=========================================`); @@ -67,7 +65,13 @@ This project incorporates components from the projects listed below. The origina lines.push(`=========================================`); lines.push(`END OF ${key} AND INFORMATION`); } - + + lines.push(`\nSUMMARY BEGIN HERE`); + lines.push(`=========================================`); + lines.push(`Total Packages: ${Object.entries(allPackages).length}`); + lines.push(`=========================================`); + lines.push(`END OF SUMMARY`); + fs.writeFileSync(path.join(projectDir, 'ThirdPartyNotices.txt'), lines.join('\n').replace(/\r\n/g, '\n')); } })();