diff --git a/.changeset/allow-manifestmanager-instance.md b/.changeset/allow-manifestmanager-instance.md deleted file mode 100644 index 7edd82ae..00000000 --- a/.changeset/allow-manifestmanager-instance.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@nodesecure/mama": minor ---- - -Allow `fromPackageJSON` to accept a `ManifestManager` instance - -This change allows the `fromPackageJSON` static method to accept either a string path or a `ManifestManager` instance. When a `ManifestManager` instance is provided, it will be returned directly, simplifying code that needs to handle both cases. \ No newline at end of file diff --git a/.changeset/eight-cows-ask.md b/.changeset/eight-cows-ask.md deleted file mode 100644 index 34c1df5a..00000000 --- a/.changeset/eight-cows-ask.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@nodesecure/mama": patch ---- - -Add optional ManifestManager dirname location diff --git a/.changeset/located-manifest-tsd.md b/.changeset/located-manifest-tsd.md deleted file mode 100644 index 5b2188bc..00000000 --- a/.changeset/located-manifest-tsd.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -"@nodesecure/mama": minor ---- - -feat: add LocatedManifestManager type and isLocated type guard - -- Add new LocatedManifestManager type where location is required -- Add static isLocated method to properly narrow the type -- Update documentation with new type and method usage -- Add type tests for the new functionality \ No newline at end of file diff --git a/.changeset/metal-rooms-tie.md b/.changeset/metal-rooms-tie.md deleted file mode 100644 index d282f431..00000000 --- a/.changeset/metal-rooms-tie.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@nodesecure/contact": patch ---- - -Do not throw an Error when using a contact with no 'name' property diff --git a/.changeset/ripe-wombats-fly.md b/.changeset/ripe-wombats-fly.md deleted file mode 100644 index 248fb577..00000000 --- a/.changeset/ripe-wombats-fly.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@nodesecure/scanner": patch ---- - -remove faulty manifestAuthor helper for utils.parseAuthor diff --git a/.changeset/social-swans-add.md b/.changeset/social-swans-add.md deleted file mode 100644 index f225cbe7..00000000 --- a/.changeset/social-swans-add.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@nodesecure/scanner": minor ---- - -feat(extractors): keep only wanted flags diff --git a/workspaces/contact/CHANGELOG.md b/workspaces/contact/CHANGELOG.md new file mode 100644 index 00000000..d1564823 --- /dev/null +++ b/workspaces/contact/CHANGELOG.md @@ -0,0 +1,7 @@ +# @nodesecure/contact + +## 1.0.2 + +### Patch Changes + +- [#428](https://github.com/NodeSecure/scanner/pull/428) [`c91032d`](https://github.com/NodeSecure/scanner/commit/c91032d5aa24ae08d0822790e96c83d3a614b4f3) Thanks [@fraxken](https://github.com/fraxken)! - Do not throw an Error when using a contact with no 'name' property diff --git a/workspaces/contact/package.json b/workspaces/contact/package.json index a5974968..3d4a40f0 100644 --- a/workspaces/contact/package.json +++ b/workspaces/contact/package.json @@ -1,6 +1,6 @@ { "name": "@nodesecure/contact", - "version": "1.0.1", + "version": "1.0.2", "description": "Utilities to extract/fetch data on NPM contacts (author, maintainers ..)", "type": "module", "exports": "./dist/index.js", diff --git a/workspaces/mama/CHANGELOG.md b/workspaces/mama/CHANGELOG.md index 9e30b927..aa9661bd 100644 --- a/workspaces/mama/CHANGELOG.md +++ b/workspaces/mama/CHANGELOG.md @@ -1,5 +1,24 @@ # @nodesecure/mama +## 1.3.0 + +### Minor Changes + +- [#429](https://github.com/NodeSecure/scanner/pull/429) [`1833db7`](https://github.com/NodeSecure/scanner/commit/1833db7f3ae128be159cfcca29ee6352d516f34a) Thanks [@intincrab](https://github.com/intincrab)! - Allow `fromPackageJSON` to accept a `ManifestManager` instance + + This change allows the `fromPackageJSON` static method to accept either a string path or a `ManifestManager` instance. When a `ManifestManager` instance is provided, it will be returned directly, simplifying code that needs to handle both cases. + +- [#424](https://github.com/NodeSecure/scanner/pull/424) [`d7c45c3`](https://github.com/NodeSecure/scanner/commit/d7c45c33c23cca5bbfa1d2c4bfa0f6d8987248a1) Thanks [@intincrab](https://github.com/intincrab)! - feat: add LocatedManifestManager type and isLocated type guard + + - Add new LocatedManifestManager type where location is required + - Add static isLocated method to properly narrow the type + - Update documentation with new type and method usage + - Add type tests for the new functionality + +### Patch Changes + +- [#416](https://github.com/NodeSecure/scanner/pull/416) [`97a36b5`](https://github.com/NodeSecure/scanner/commit/97a36b523aa9b22900cd4ad822aa6a083e254121) Thanks [@fraxken](https://github.com/fraxken)! - Add optional ManifestManager dirname location + ## 1.2.0 ### Minor Changes diff --git a/workspaces/mama/package.json b/workspaces/mama/package.json index e0291da0..ba525c5f 100644 --- a/workspaces/mama/package.json +++ b/workspaces/mama/package.json @@ -1,6 +1,6 @@ { "name": "@nodesecure/mama", - "version": "1.2.0", + "version": "1.3.0", "description": "Manifest Manager", "type": "module", "exports": "./dist/index.js", diff --git a/workspaces/scanner/CHANGELOG.md b/workspaces/scanner/CHANGELOG.md index 34cfa1bc..ab950096 100644 --- a/workspaces/scanner/CHANGELOG.md +++ b/workspaces/scanner/CHANGELOG.md @@ -1,5 +1,19 @@ # @nodesecure/scanner +## 6.6.0 + +### Minor Changes + +- [#433](https://github.com/NodeSecure/scanner/pull/433) [`25d86e3`](https://github.com/NodeSecure/scanner/commit/25d86e371ac8381b226953b89611f177fba3525e) Thanks [@clemgbld](https://github.com/clemgbld)! - feat(extractors): keep only wanted flags + +### Patch Changes + +- [#431](https://github.com/NodeSecure/scanner/pull/431) [`04ca391`](https://github.com/NodeSecure/scanner/commit/04ca39127a0f64121ad862cff286ead045f28492) Thanks [@fraxken](https://github.com/fraxken)! - remove faulty manifestAuthor helper for utils.parseAuthor + +- Updated dependencies [[`1833db7`](https://github.com/NodeSecure/scanner/commit/1833db7f3ae128be159cfcca29ee6352d516f34a), [`97a36b5`](https://github.com/NodeSecure/scanner/commit/97a36b523aa9b22900cd4ad822aa6a083e254121), [`d7c45c3`](https://github.com/NodeSecure/scanner/commit/d7c45c33c23cca5bbfa1d2c4bfa0f6d8987248a1), [`c91032d`](https://github.com/NodeSecure/scanner/commit/c91032d5aa24ae08d0822790e96c83d3a614b4f3)]: + - @nodesecure/mama@1.3.0 + - @nodesecure/contact@1.0.2 + ## 6.5.0 ### Minor Changes diff --git a/workspaces/scanner/package.json b/workspaces/scanner/package.json index e73e1501..fd50e7b9 100644 --- a/workspaces/scanner/package.json +++ b/workspaces/scanner/package.json @@ -1,6 +1,6 @@ { "name": "@nodesecure/scanner", - "version": "6.5.0", + "version": "6.6.0", "description": "A package API to run a static analysis of your module's dependencies.", "type": "module", "exports": "./dist/index.js", @@ -50,11 +50,11 @@ "dependencies": { "@fastify/deepmerge": "^3.1.0", "@nodesecure/conformance": "^1.0.0", - "@nodesecure/contact": "^1.0.1", + "@nodesecure/contact": "^1.0.2", "@nodesecure/flags": "^3.0.3", "@nodesecure/i18n": "^4.0.1", "@nodesecure/js-x-ray": "^8.1.0", - "@nodesecure/mama": "^1.2.0", + "@nodesecure/mama": "^1.3.0", "@nodesecure/npm-registry-sdk": "^3.0.0", "@nodesecure/npm-types": "^1.2.0", "@nodesecure/rc": "^4.1.0",