Skip to content

Releases: NodeSecure/scanner

@nodesecure/conformance@1.1.0

15 Jun 19:29
b842bec

Choose a tag to compare

Minor Changes

Patch Changes

  • Updated dependencies [f362a3b]:
    • @nodesecure/mama@1.4.0

@nodesecure/scanner@6.6.0

13 Jun 16:42
f074798

Choose a tag to compare

Minor Changes

Patch Changes

@nodesecure/mama@1.3.0

13 Jun 16:42
f074798

Choose a tag to compare

Minor Changes

  • #429 1833db7 Thanks @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 d7c45c3 Thanks @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

@nodesecure/contact@1.0.2

13 Jun 16:42
f074798

Choose a tag to compare

Patch Changes

  • #428 c91032d Thanks @fraxken! - Do not throw an Error when using a contact with no 'name' property

@nodesecure/tree-walker@1.3.0

04 Jun 21:13
210ad67

Choose a tag to compare

Minor Changes

  • #404 40a9350 Thanks @fraxken! - Implement new DependencyVersion type to detect the kind of module (cjs/esm/dual..)

@nodesecure/tarball@1.2.0

04 Jun 21:13
210ad67

Choose a tag to compare

Minor Changes

  • #401 0137bc6 Thanks @clemgbld! - (Tarball) detect and flag with hasExternalCapacity when native fetch is used

  • #404 40a9350 Thanks @fraxken! - Implement new DependencyVersion type to detect the kind of module (cjs/esm/dual..)

Patch Changes

  • #400 55af858 Thanks @fraxken! - fix file import detection and avoid confusion with package with dots

  • Updated dependencies [3ee9a2e]:

    • @nodesecure/mama@1.2.0

@nodesecure/scanner@6.5.0

04 Jun 21:13
210ad67

Choose a tag to compare

Minor Changes

  • #415 dd35d78 Thanks @fraxken! - Simplify extractors name & add way to inject fast probes with callbacks"

  • #406 5e8beea Thanks @fraxken! - Enhance warnings extractor by adding unique kinds & refactoring response

  • #391 cd7ea18 Thanks @clemgbld! - (Scanner) Implement Packument 'deprecated' property in DependencyVersion

    to include the message which come with the property when we detect it

  • #407 3baa212 Thanks @fraxken! - Implement a new Probe extractor for flags

  • #409 0fc1156 Thanks @clemgbld! - Implement EventEmitter with two events on Payload class (Extractors)

  • #404 40a9350 Thanks @fraxken! - Implement new DependencyVersion type to detect the kind of module (cjs/esm/dual..)

  • #402 d02c1e8 Thanks @fraxken! - Add a new Extraction probe for vulnerabilities

  • #399 cee3398 Thanks @fraxken! - Implement a new extraction probe for warnings

  • #414 414d6da Thanks @fraxken! - update @nodesecure/flags to major v3.x

Patch Changes

@nodesecure/mama@1.2.0

04 Jun 21:13
210ad67

Choose a tag to compare

Minor Changes

  • #397 3ee9a2e Thanks @fraxken! - implement Manifest module type detection (with cjs, esm, dual, faux esm and dts)

@nodesecure/npm-types@1.2.1

26 May 20:41
6a3c4a6

Choose a tag to compare

Patch Changes

  • #393 0e37b73 Thanks @fraxken! - fix package.json Node.js type by replacing literal value script with commonjs

scanner-v6.4.0

10 May 16:08
18d4c45

Choose a tag to compare

What's Changed

  • chore(deps): bump the github-actions group across 1 directory with 5 updates by @dependabot in #358
  • chore(deps): bump the npm_and_yarn group with 2 updates by @dependabot in #350
  • chore: update @nodesecure/js-x-ray to Major v8 by @fraxken in #354
  • feat(scanner): implement Payload extractors by @fraxken in #341
  • chore: update @openally/config.eslint to v2.x by @fraxken in #363
  • chore(deps): bump the dependencies group across 1 directory with 9 updates by @dependabot in #362
  • fix(contact): sometimes Contact.name can still be undefined by @fraxken in #368
  • feat(mama): implement getEntryFiles() by @fraxken in #371
  • feat(mama): implement license extraction by @fraxken in #372
  • chore(deps): bump the github-actions group with 3 updates by @dependabot in #367
  • chore(deps): bump type-fest from 4.40.0 to 4.40.1 in the dependencies group by @dependabot in #369
  • feat(mama): implement hasZeroSemver getter by @fraxken in #373
  • Use mama conformance by @fraxken in #374
  • chore: update dependencies by @fraxken in #375

Full Changelog: scanner-v6.3.0...scanner-v6.4.0