From e4660d45b964acf10c3a5df69da83c65d9066e6c Mon Sep 17 00:00:00 2001 From: fraxken Date: Sat, 29 Nov 2025 16:39:02 +0100 Subject: [PATCH] feat(scanner): add standalone extractors export --- .changeset/calm-beers-design.md | 5 +++++ workspaces/scanner/package.json | 13 +++++++++++-- 2 files changed, 16 insertions(+), 2 deletions(-) create mode 100644 .changeset/calm-beers-design.md diff --git a/.changeset/calm-beers-design.md b/.changeset/calm-beers-design.md new file mode 100644 index 0000000..4d93b92 --- /dev/null +++ b/.changeset/calm-beers-design.md @@ -0,0 +1,5 @@ +--- +"@nodesecure/scanner": minor +--- + +Add a standalone export for extractors (for usage such as web imports) diff --git a/workspaces/scanner/package.json b/workspaces/scanner/package.json index d9002e2..74aefba 100644 --- a/workspaces/scanner/package.json +++ b/workspaces/scanner/package.json @@ -3,8 +3,17 @@ "version": "8.0.0", "description": "A package API to run a static analysis of your module's dependencies.", "type": "module", - "exports": "./dist/index.js", - "types": "./dist/index.d.ts", + "exports": { + ".": { + "types": "./dist/index.d.ts", + "import": "./dist/index.js" + }, + "./extractors": { + "types": "./dist/extractors/index.d.ts", + "import": "./dist/extractors/index.js" + }, + "./package.json": "./package.json" + }, "engines": { "node": ">=20" },