{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.microsoft/TypeScript-TmLanguage","documentNamespace":"https://spdx.org/spdxdocs/protobom/d12e96bb-ee34-446d-a36f-5983c2721b39","creationInfo":{"creators":["Tool: protobom-v0.0.0-20260130170711-0b8e67cacb3b+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2026-02-08T03:24:50Z"},"packages":[{"name":"wrap-ansi","SPDXID":"SPDXRef-npm-wrap-ansi-8.1.0-9e06d7","versionInfo":"8.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (https://sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/wrap-ansi@8.1.0"}]},{"name":"@isaacs/brace-expansion","SPDXID":"SPDXRef-npm-isaacs-brace-expansion-5.0.0-ec694c","versionInfo":"5.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright Isaac Z. Schlueter \u003ci@izs.me\u003e, Copyright Julian Gruber \u003cjulian@juliangruber.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40isaacs/brace-expansion@5.0.0"}]},{"name":"base64-js","SPDXID":"SPDXRef-npm-base64-js-1.5.1-2a8081","versionInfo":"1.5.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014 Jameson Little","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/base64-js@1.5.1"}]},{"name":"duplexer","SPDXID":"SPDXRef-npm-duplexer-0.1.2-c24a6b","versionInfo":"0.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012 Raynos, Copyright (c) 2012 Raynos.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/duplexer@0.1.2"}]},{"name":"color-convert","SPDXID":"SPDXRef-npm-color-convert-2.0.1-3b547d","versionInfo":"2.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2011-2016 Heather Arthur \u003cfayearthur@gmail.com\u003e, Copyright (c) 2011-2016, Heather Arthur and Josh Junon","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/color-convert@2.0.1"}]},{"name":"debug","SPDXID":"SPDXRef-npm-debug-4.4.3-6fbfcd","versionInfo":"4.4.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014-2017 TJ Holowaychuk \u003ctj@vision-media.ca\u003e, Copyright (c) 2018-2021 Josh Junon","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/debug@4.4.3"}]},{"name":"path-scurry","SPDXID":"SPDXRef-npm-path-scurry-2.0.1-80d7b9","versionInfo":"2.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BlueOak-1.0.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/path-scurry@2.0.1"}]},{"name":"isexe","SPDXID":"SPDXRef-npm-isexe-2.0.0-ffbe88","versionInfo":"2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) Isaac Z. Schlueter and Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/isexe@2.0.0"}]},{"name":"path-key","SPDXID":"SPDXRef-npm-path-key-3.1.1-14cc1e","versionInfo":"3.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/path-key@3.1.1"}]},{"name":"ansi-styles","SPDXID":"SPDXRef-npm-ansi-styles-6.2.3-0b99e1","versionInfo":"6.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (https://sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ansi-styles@6.2.3"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-5.9.3-7e4ed5","versionInfo":"5.9.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"(c) by W3C, Copyright (c) 1991-2017 Unicode, Inc., Copyright (c) 2018 The Khronos Group Inc., Copyright (c) 2018 WHATWG, Copyright (c) Microsoft Corporation, Copyright (c) YEAR W3C(r) (MIT, ERCIM, Keio, Beihang) Disclaimers","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@5.9.3"}]},{"name":"vscode-textmate","SPDXID":"SPDXRef-npm-vscode-textmate-9.2.1-64ca2f","versionInfo":"9.2.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Microsoft Corporation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/vscode-textmate@9.2.1"}]},{"name":"js-yaml","SPDXID":"SPDXRef-npm-js-yaml-4.1.1-be719a","versionInfo":"4.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2011-2015 by Vitaly Puzrin","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/js-yaml@4.1.1"}]},{"name":"which","SPDXID":"SPDXRef-npm-which-2.0.2-703a08","versionInfo":"2.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) Isaac Z. Schlueter and Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/which@2.0.2"}]},{"name":"@isaacs/cliui","SPDXID":"SPDXRef-npm-isaacs-cliui-8.0.2-4d8e6a","versionInfo":"8.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) 2015, Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40isaacs/cliui@8.0.2"}]},{"name":"strip-ansi","SPDXID":"SPDXRef-npm-strip-ansi-7.1.2-2c8032","versionInfo":"7.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (https://sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/strip-ansi@7.1.2"}]},{"name":"jsonfile","SPDXID":"SPDXRef-npm-jsonfile-6.2.0-1d2189","versionInfo":"6.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012-2015, JP Richardson \u003cjprichardson@gmail.com\u003e, Copyright 2012-2016, JP Richardson \u003cjprichardson@gmail.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/jsonfile@6.2.0"}]},{"name":"strip-ansi","SPDXID":"SPDXRef-npm-strip-ansi-6.0.1-68d1b6","versionInfo":"6.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/strip-ansi@6.0.1"}]},{"name":"ansi-styles","SPDXID":"SPDXRef-npm-ansi-styles-4.3.0-4741b3","versionInfo":"4.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ansi-styles@4.3.0"}]},{"name":"xmlbuilder","SPDXID":"SPDXRef-npm-xmlbuilder-15.1.1-76b2c5","versionInfo":"15.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013 Ozgur Ozcitak","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/xmlbuilder@15.1.1"}]},{"name":"emoji-regex","SPDXID":"SPDXRef-npm-emoji-regex-9.2.2-59ef50","versionInfo":"9.2.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright Mathias Bynens \u003chttps://mathiasbynens.be/\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/emoji-regex@9.2.2"}]},{"name":"hasown","SPDXID":"SPDXRef-npm-hasown-2.0.2-266a28","versionInfo":"2.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Jordan Harband and contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/hasown@2.0.2"}]},{"name":"minimatch","SPDXID":"SPDXRef-npm-minimatch-10.1.1-82667c","versionInfo":"10.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BlueOak-1.0.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/minimatch@10.1.1"}]},{"name":"ansi-regex","SPDXID":"SPDXRef-npm-ansi-regex-6.2.2-0363cf","versionInfo":"6.2.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (https://sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ansi-regex@6.2.2"}]},{"name":"resolve","SPDXID":"SPDXRef-npm-resolve-1.22.11-f95571","versionInfo":"1.22.11","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012 James Halliday","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/resolve@1.22.11"}]},{"name":"shell-quote","SPDXID":"SPDXRef-npm-shell-quote-1.8.3-d0d2e2","versionInfo":"1.8.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013 James Halliday (mail@substack.net)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/shell-quote@1.8.3"}]},{"name":"undici-types","SPDXID":"SPDXRef-npm-undici-types-7.16.0-a834e7","versionInfo":"7.16.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Matteo Collina and Undici contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/undici-types@7.16.0"}]},{"name":"minipass","SPDXID":"SPDXRef-npm-minipass-7.1.2-526a11","versionInfo":"7.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) 2017-2023 npm, Inc., Isaac Z. Schlueter, and Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/minipass@7.1.2"}]},{"name":"emoji-regex","SPDXID":"SPDXRef-npm-emoji-regex-8.0.0-34c91a","versionInfo":"8.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright Mathias Bynens \u003chttps://mathiasbynens.be/\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/emoji-regex@8.0.0"}]},{"name":"plist","SPDXID":"SPDXRef-npm-plist-3.1.0-17e20e","versionInfo":"3.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2010-2017 Nathan Rajlich \u003cnathan@tootallnate.net\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/plist@3.1.0"}]},{"name":"glob2base","SPDXID":"SPDXRef-npm-glob2base-0.0.12-810c84","versionInfo":"0.0.12","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014 Fractal \u003ccontact@wearefractal.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/glob2base@0.0.12"}]},{"name":"string-width","SPDXID":"SPDXRef-npm-string-width-4.2.3-3f9336","versionInfo":"4.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/string-width@4.2.3"}]},{"name":"shebang-command","SPDXID":"SPDXRef-npm-shebang-command-2.0.0-ca4343","versionInfo":"2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Kevin Martensson \u003ckevinmartensson@gmail.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/shebang-command@2.0.0"}]},{"name":"@xmldom/xmldom","SPDXID":"SPDXRef-npm-xmldom-xmldom-0.8.11-08e345","versionInfo":"0.8.11","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright 2012 - 2017 @jindw \u003cjindw@xidea.org\u003e and other contributors, Copyright 2019 - present Christopher J. Brody and other contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40xmldom/xmldom@0.8.11"}]},{"name":"string-width","SPDXID":"SPDXRef-npm-string-width-5.1.2-6edf29","versionInfo":"5.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (https://sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/string-width@5.1.2"}]},{"name":"cross-env","SPDXID":"SPDXRef-npm-cross-env-10.1.0-4604d5","versionInfo":"10.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2017-2025 Kent C. Dodds","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/cross-env@10.1.0"}]},{"name":"fs-extra","SPDXID":"SPDXRef-npm-fs-extra-11.3.2-a77e35","versionInfo":"11.3.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2011-2024 JP Richardson, Copyright (c) 2011-2024 JP Richardson (https://github.com/jprichardson), Copyright (c) 2014-2016 Jonathan Ong me@jongleberry.com and Contributors, Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/fs-extra@11.3.2"}]},{"name":"package-json-from-dist","SPDXID":"SPDXRef-npm-package-json-from-dist-1.0.1-8791ab","versionInfo":"1.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BlueOak-1.0.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/package-json-from-dist@1.0.1"}]},{"name":"minimist","SPDXID":"SPDXRef-npm-minimist-1.2.8-3f923e","versionInfo":"1.2.8","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/minimist@1.2.8"}]},{"name":"universalify","SPDXID":"SPDXRef-npm-universalify-2.0.1-2295cd","versionInfo":"2.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2017, Ryan Zimmerman \u003copensrc@ryanzim.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/universalify@2.0.1"}]},{"name":"@epic-web/invariant","SPDXID":"SPDXRef-npm-epic-web-invariant-1.0.0-684d38","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40epic-web/invariant@1.0.0"}]},{"name":"@isaacs/balanced-match","SPDXID":"SPDXRef-npm-isaacs-balanced-match-4.0.1-d2c0ec","versionInfo":"4.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright Isaac Z. Schlueter \u003ci@izs.me\u003e, Copyright Julian Gruber \u003cjulian@juliangruber.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40isaacs/balanced-match@4.0.1"}]},{"name":"jackspeak","SPDXID":"SPDXRef-npm-jackspeak-4.1.1-02b571","versionInfo":"4.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BlueOak-1.0.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/jackspeak@4.1.1"}]},{"name":"color-name","SPDXID":"SPDXRef-npm-color-name-1.1.4-d89b08","versionInfo":"1.1.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015 Dmitry Ivanov","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/color-name@1.1.4"}]},{"name":"wrap-ansi","SPDXID":"SPDXRef-npm-wrap-ansi-7.0.0-2415e0","versionInfo":"7.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (https://sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/wrap-ansi@7.0.0"}]},{"name":"vscode-oniguruma","SPDXID":"SPDXRef-npm-vscode-oniguruma-2.0.1-6cadb2","versionInfo":"2.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2002-2018 K.Kosako, Copyright (c) 2002-2020 K.Kosako \u003ckkosako0@gmail.com\u003e, Copyright (c) Microsoft Corporation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/vscode-oniguruma@2.0.1"}]},{"name":"eastasianwidth","SPDXID":"SPDXRef-npm-eastasianwidth-0.2.0-e612c2","versionInfo":"0.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/eastasianwidth@0.2.0"}]},{"name":"find-index","SPDXID":"SPDXRef-npm-find-index-0.1.1-10b97d","versionInfo":"0.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/find-index@0.1.1"}]},{"name":"is-core-module","SPDXID":"SPDXRef-npm-is-core-module-2.16.1-bc86d4","versionInfo":"2.16.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014 Dave Justice","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-core-module@2.16.1"}]},{"name":"p-map","SPDXID":"SPDXRef-npm-p-map-7.0.4-c14b1e","versionInfo":"7.0.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (https://sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/p-map@7.0.4"}]},{"name":"debounce","SPDXID":"SPDXRef-npm-debounce-2.2.0-eab686","versionInfo":"2.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Jeremy Ashkenas, Julian Gonggrijp, DocumentCloud, Investigative Reporters \u0026 Editors, Copyright (c) Ben Carpenter, Billy Moon, Josh Goldberg, Julian Gruber, Kristofer Selbekk, Matthew Mueller, Nathan Rajlich, Oleg Pudeyev, Stephen Mathieson, TJ Holowaychuk, Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (https://sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/debounce@2.2.0"}]},{"name":"safe-buffer","SPDXID":"SPDXRef-npm-safe-buffer-5.2.1-a30634","versionInfo":"5.2.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Feross Aboukhadijeh, Copyright (c) Feross Aboukhadijeh (http://feross.org)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/safe-buffer@5.2.1"}]},{"name":"is-fullwidth-code-point","SPDXID":"SPDXRef-npm-is-fullwidth-code-point-3.0.0-0355e0","versionInfo":"3.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (https://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-fullwidth-code-point@3.0.0"}]},{"name":"ansi-regex","SPDXID":"SPDXRef-npm-ansi-regex-5.0.1-9d1fb2","versionInfo":"5.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ansi-regex@5.0.1"}]},{"name":"ms","SPDXID":"SPDXRef-npm-ms-2.1.3-8acb06","versionInfo":"2.1.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2020 Vercel, Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ms@2.1.3"}]},{"name":"@types/node","SPDXID":"SPDXRef-npm-types-node-24.10.1-5d1575","versionInfo":"24.10.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Microsoft Corporation, Copyright Node.js contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40types/node@24.10.1"}]},{"name":"argparse","SPDXID":"SPDXRef-npm-argparse-2.0.1-718223","versionInfo":"2.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Python-2.0","copyrightText":"Copyright (c) 1991 - 1995, Stichting Mathematisch Centrum Amsterdam, The Netherlands, Copyright (c) 1995-2001 Corporation for National Research Initiatives, Copyright (c) 1999-2001 Gregory P. Ward, Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020 Python Software Foundation, Copyright (c) 2002, 2003 Python Software Foundation, Copyright (c) 2010-2020 Python Software Foundation, Copyright (c) 2020 argparse.js authors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/argparse@2.0.1"}]},{"name":"@types/js-yaml","SPDXID":"SPDXRef-npm-types-js-yaml-4.0.9-7b0364","versionInfo":"4.0.9","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Microsoft Corporation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40types/js-yaml@4.0.9"}]},{"name":"function-bind","SPDXID":"SPDXRef-npm-function-bind-1.1.2-fd450a","versionInfo":"1.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013 Raynos","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/function-bind@1.1.2"}]},{"name":"supports-preserve-symlinks-flag","SPDXID":"SPDXRef-npm-supports-preserve-symlinks-flag-1.0.0-f062e5","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2022 Inspect JS","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/supports-preserve-symlinks-flag@1.0.0"}]},{"name":"lru-cache","SPDXID":"SPDXRef-npm-lru-cache-11.2.2-a38740","versionInfo":"11.2.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) 2010-2023 Isaac Z. Schlueter and Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/lru-cache@11.2.2"}]},{"name":"subarg","SPDXID":"SPDXRef-npm-subarg-1.0.0-bb6368","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/subarg@1.0.0"}]},{"name":"signal-exit","SPDXID":"SPDXRef-npm-signal-exit-4.1.0-701a99","versionInfo":"4.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) 2015-2023 Benjamin Coe, Isaac Z. Schlueter, and Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/signal-exit@4.1.0"}]},{"name":"cross-spawn","SPDXID":"SPDXRef-npm-cross-spawn-7.0.6-bbf948","versionInfo":"7.0.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2018 Made With MOXY Lda","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/cross-spawn@7.0.6"}]},{"name":"foreground-child","SPDXID":"SPDXRef-npm-foreground-child-3.3.1-0bbc89","versionInfo":"3.3.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) 2015-2023 Isaac Z. Schlueter and Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/foreground-child@3.3.1"}]},{"name":"graceful-fs","SPDXID":"SPDXRef-npm-graceful-fs-4.2.11-e6c72c","versionInfo":"4.2.11","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) 2011-2022 Isaac Z. Schlueter, Ben Noordhuis, and Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/graceful-fs@4.2.11"}]},{"name":"glob","SPDXID":"SPDXRef-npm-glob-11.1.0-4c9df6","versionInfo":"11.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BlueOak-1.0.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/glob@11.1.0"}]},{"name":"shebang-regex","SPDXID":"SPDXRef-npm-shebang-regex-3.0.0-ffef49","versionInfo":"3.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (https://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/shebang-regex@3.0.0"}]},{"name":"cpx2","SPDXID":"SPDXRef-npm-cpx2-8.0.0-97eb59","versionInfo":"8.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015 Toru Nagashima, copyright 2016 Toru Nagashima, copyright 2017 Toru Nagashima","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/cpx2@8.0.0"}]},{"name":"path-parse","SPDXID":"SPDXRef-npm-path-parse-1.0.7-40d8e0","versionInfo":"1.0.7","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Javier Blanco (http://jbgutierrez.info), Copyright (c) 2015 Javier Blanco","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/path-parse@1.0.7"}]},{"name":"ignore","SPDXID":"SPDXRef-npm-ignore-6.0.2-40e9d0","versionInfo":"6.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013 Kael Zhang \u003ci@kael.me\u003e , contributors http://kael.me","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ignore@6.0.2"}]},{"name":"actions/checkout","SPDXID":"SPDXRef-githubactions-actions-checkout-08c6903cd8c0fde910a37f88322edcfb5dd907a8-75c946","versionInfo":"08c6903cd8c0fde910a37f88322edcfb5dd907a8","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8"}]},{"name":"actions/setup-node","SPDXID":"SPDXRef-githubactions-actions-setup-node-2028fbc5c25fe9cf00d9f06a71cc4710d4507903-75c946","versionInfo":"2028fbc5c25fe9cf00d9f06a71cc4710d4507903","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903"}]},{"name":"com.github.microsoft/TypeScript-TmLanguage","SPDXID":"SPDXRef-github-microsoft-TypeScript-TmLanguage-master-c1a716","versionInfo":"master","downloadLocation":"git+https://github.com/microsoft/TypeScript-TmLanguage","filesAnalyzed":false,"licenseDeclared":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/microsoft/TypeScript-TmLanguage@master"}]}],"relationships":[{"spdxElementId":"SPDXRef-npm-wrap-ansi-8.1.0-9e06d7","relatedSpdxElement":"SPDXRef-npm-string-width-5.1.2-6edf29","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-wrap-ansi-8.1.0-9e06d7","relatedSpdxElement":"SPDXRef-npm-strip-ansi-7.1.2-2c8032","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-wrap-ansi-8.1.0-9e06d7","relatedSpdxElement":"SPDXRef-npm-ansi-styles-6.2.3-0b99e1","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-isaacs-brace-expansion-5.0.0-ec694c","relatedSpdxElement":"SPDXRef-npm-isaacs-balanced-match-4.0.1-d2c0ec","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-color-convert-2.0.1-3b547d","relatedSpdxElement":"SPDXRef-npm-color-name-1.1.4-d89b08","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-debug-4.4.3-6fbfcd","relatedSpdxElement":"SPDXRef-npm-ms-2.1.3-8acb06","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-path-scurry-2.0.1-80d7b9","relatedSpdxElement":"SPDXRef-npm-minipass-7.1.2-526a11","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-path-scurry-2.0.1-80d7b9","relatedSpdxElement":"SPDXRef-npm-lru-cache-11.2.2-a38740","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-js-yaml-4.1.1-be719a","relatedSpdxElement":"SPDXRef-npm-argparse-2.0.1-718223","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-which-2.0.2-703a08","relatedSpdxElement":"SPDXRef-npm-isexe-2.0.0-ffbe88","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-isaacs-cliui-8.0.2-4d8e6a","relatedSpdxElement":"SPDXRef-npm-wrap-ansi-8.1.0-9e06d7","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-isaacs-cliui-8.0.2-4d8e6a","relatedSpdxElement":"SPDXRef-npm-string-width-5.1.2-6edf29","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-isaacs-cliui-8.0.2-4d8e6a","relatedSpdxElement":"SPDXRef-npm-strip-ansi-7.1.2-2c8032","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-strip-ansi-7.1.2-2c8032","relatedSpdxElement":"SPDXRef-npm-ansi-regex-6.2.2-0363cf","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-jsonfile-6.2.0-1d2189","relatedSpdxElement":"SPDXRef-npm-universalify-2.0.1-2295cd","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-strip-ansi-6.0.1-68d1b6","relatedSpdxElement":"SPDXRef-npm-ansi-regex-5.0.1-9d1fb2","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-ansi-styles-4.3.0-4741b3","relatedSpdxElement":"SPDXRef-npm-color-convert-2.0.1-3b547d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-hasown-2.0.2-266a28","relatedSpdxElement":"SPDXRef-npm-function-bind-1.1.2-fd450a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-minimatch-10.1.1-82667c","relatedSpdxElement":"SPDXRef-npm-isaacs-brace-expansion-5.0.0-ec694c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-resolve-1.22.11-f95571","relatedSpdxElement":"SPDXRef-npm-is-core-module-2.16.1-bc86d4","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-resolve-1.22.11-f95571","relatedSpdxElement":"SPDXRef-npm-path-parse-1.0.7-40d8e0","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-resolve-1.22.11-f95571","relatedSpdxElement":"SPDXRef-npm-supports-preserve-symlinks-flag-1.0.0-f062e5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-plist-3.1.0-17e20e","relatedSpdxElement":"SPDXRef-npm-xmlbuilder-15.1.1-76b2c5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-plist-3.1.0-17e20e","relatedSpdxElement":"SPDXRef-npm-base64-js-1.5.1-2a8081","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-plist-3.1.0-17e20e","relatedSpdxElement":"SPDXRef-npm-xmldom-xmldom-0.8.11-08e345","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-glob2base-0.0.12-810c84","relatedSpdxElement":"SPDXRef-npm-find-index-0.1.1-10b97d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-string-width-4.2.3-3f9336","relatedSpdxElement":"SPDXRef-npm-is-fullwidth-code-point-3.0.0-0355e0","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-string-width-4.2.3-3f9336","relatedSpdxElement":"SPDXRef-npm-emoji-regex-8.0.0-34c91a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-string-width-4.2.3-3f9336","relatedSpdxElement":"SPDXRef-npm-strip-ansi-6.0.1-68d1b6","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-shebang-command-2.0.0-ca4343","relatedSpdxElement":"SPDXRef-npm-shebang-regex-3.0.0-ffef49","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-string-width-5.1.2-6edf29","relatedSpdxElement":"SPDXRef-npm-eastasianwidth-0.2.0-e612c2","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-string-width-5.1.2-6edf29","relatedSpdxElement":"SPDXRef-npm-emoji-regex-9.2.2-59ef50","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-string-width-5.1.2-6edf29","relatedSpdxElement":"SPDXRef-npm-strip-ansi-7.1.2-2c8032","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-cross-env-10.1.0-4604d5","relatedSpdxElement":"SPDXRef-npm-cross-spawn-7.0.6-bbf948","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-cross-env-10.1.0-4604d5","relatedSpdxElement":"SPDXRef-npm-epic-web-invariant-1.0.0-684d38","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-fs-extra-11.3.2-a77e35","relatedSpdxElement":"SPDXRef-npm-universalify-2.0.1-2295cd","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-fs-extra-11.3.2-a77e35","relatedSpdxElement":"SPDXRef-npm-graceful-fs-4.2.11-e6c72c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-fs-extra-11.3.2-a77e35","relatedSpdxElement":"SPDXRef-npm-jsonfile-6.2.0-1d2189","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-jackspeak-4.1.1-02b571","relatedSpdxElement":"SPDXRef-npm-isaacs-cliui-8.0.2-4d8e6a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-wrap-ansi-7.0.0-2415e0","relatedSpdxElement":"SPDXRef-npm-string-width-4.2.3-3f9336","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-wrap-ansi-7.0.0-2415e0","relatedSpdxElement":"SPDXRef-npm-strip-ansi-6.0.1-68d1b6","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-wrap-ansi-7.0.0-2415e0","relatedSpdxElement":"SPDXRef-npm-ansi-styles-4.3.0-4741b3","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-is-core-module-2.16.1-bc86d4","relatedSpdxElement":"SPDXRef-npm-hasown-2.0.2-266a28","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-types-node-24.10.1-5d1575","relatedSpdxElement":"SPDXRef-npm-undici-types-7.16.0-a834e7","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-subarg-1.0.0-bb6368","relatedSpdxElement":"SPDXRef-npm-minimist-1.2.8-3f923e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-cross-spawn-7.0.6-bbf948","relatedSpdxElement":"SPDXRef-npm-shebang-command-2.0.0-ca4343","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-cross-spawn-7.0.6-bbf948","relatedSpdxElement":"SPDXRef-npm-which-2.0.2-703a08","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-cross-spawn-7.0.6-bbf948","relatedSpdxElement":"SPDXRef-npm-path-key-3.1.1-14cc1e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-foreground-child-3.3.1-0bbc89","relatedSpdxElement":"SPDXRef-npm-signal-exit-4.1.0-701a99","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-foreground-child-3.3.1-0bbc89","relatedSpdxElement":"SPDXRef-npm-cross-spawn-7.0.6-bbf948","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-glob-11.1.0-4c9df6","relatedSpdxElement":"SPDXRef-npm-package-json-from-dist-1.0.1-8791ab","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-glob-11.1.0-4c9df6","relatedSpdxElement":"SPDXRef-npm-minipass-7.1.2-526a11","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-glob-11.1.0-4c9df6","relatedSpdxElement":"SPDXRef-npm-foreground-child-3.3.1-0bbc89","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-glob-11.1.0-4c9df6","relatedSpdxElement":"SPDXRef-npm-jackspeak-4.1.1-02b571","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-glob-11.1.0-4c9df6","relatedSpdxElement":"SPDXRef-npm-path-scurry-2.0.1-80d7b9","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-glob-11.1.0-4c9df6","relatedSpdxElement":"SPDXRef-npm-minimatch-10.1.1-82667c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-cpx2-8.0.0-97eb59","relatedSpdxElement":"SPDXRef-npm-safe-buffer-5.2.1-a30634","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-cpx2-8.0.0-97eb59","relatedSpdxElement":"SPDXRef-npm-duplexer-0.1.2-c24a6b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-cpx2-8.0.0-97eb59","relatedSpdxElement":"SPDXRef-npm-debug-4.4.3-6fbfcd","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-cpx2-8.0.0-97eb59","relatedSpdxElement":"SPDXRef-npm-ignore-6.0.2-40e9d0","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-cpx2-8.0.0-97eb59","relatedSpdxElement":"SPDXRef-npm-p-map-7.0.4-c14b1e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-cpx2-8.0.0-97eb59","relatedSpdxElement":"SPDXRef-npm-resolve-1.22.11-f95571","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-cpx2-8.0.0-97eb59","relatedSpdxElement":"SPDXRef-npm-shell-quote-1.8.3-d0d2e2","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-cpx2-8.0.0-97eb59","relatedSpdxElement":"SPDXRef-npm-debounce-2.2.0-eab686","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-cpx2-8.0.0-97eb59","relatedSpdxElement":"SPDXRef-npm-fs-extra-11.3.2-a77e35","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-cpx2-8.0.0-97eb59","relatedSpdxElement":"SPDXRef-npm-minimatch-10.1.1-82667c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-cpx2-8.0.0-97eb59","relatedSpdxElement":"SPDXRef-npm-subarg-1.0.0-bb6368","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-cpx2-8.0.0-97eb59","relatedSpdxElement":"SPDXRef-npm-glob-11.1.0-4c9df6","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-npm-cpx2-8.0.0-97eb59","relatedSpdxElement":"SPDXRef-npm-glob2base-0.0.12-810c84","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-microsoft-TypeScript-TmLanguage-master-c1a716","relatedSpdxElement":"SPDXRef-npm-typescript-5.9.3-7e4ed5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-microsoft-TypeScript-TmLanguage-master-c1a716","relatedSpdxElement":"SPDXRef-npm-vscode-textmate-9.2.1-64ca2f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-microsoft-TypeScript-TmLanguage-master-c1a716","relatedSpdxElement":"SPDXRef-npm-js-yaml-4.1.1-be719a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-microsoft-TypeScript-TmLanguage-master-c1a716","relatedSpdxElement":"SPDXRef-npm-plist-3.1.0-17e20e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-microsoft-TypeScript-TmLanguage-master-c1a716","relatedSpdxElement":"SPDXRef-npm-cross-env-10.1.0-4604d5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-microsoft-TypeScript-TmLanguage-master-c1a716","relatedSpdxElement":"SPDXRef-npm-vscode-oniguruma-2.0.1-6cadb2","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-microsoft-TypeScript-TmLanguage-master-c1a716","relatedSpdxElement":"SPDXRef-npm-types-node-24.10.1-5d1575","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-microsoft-TypeScript-TmLanguage-master-c1a716","relatedSpdxElement":"SPDXRef-npm-types-js-yaml-4.0.9-7b0364","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-microsoft-TypeScript-TmLanguage-master-c1a716","relatedSpdxElement":"SPDXRef-npm-cpx2-8.0.0-97eb59","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-microsoft-TypeScript-TmLanguage-master-c1a716","relatedSpdxElement":"SPDXRef-npm-wrap-ansi-7.0.0-2415e0","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-microsoft-TypeScript-TmLanguage-master-c1a716","relatedSpdxElement":"SPDXRef-githubactions-actions-checkout-08c6903cd8c0fde910a37f88322edcfb5dd907a8-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-microsoft-TypeScript-TmLanguage-master-c1a716","relatedSpdxElement":"SPDXRef-githubactions-actions-setup-node-2028fbc5c25fe9cf00d9f06a71cc4710d4507903-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-microsoft-TypeScript-TmLanguage-master-c1a716","relationshipType":"DESCRIBES"}]}