Skip to content

@stackline/update-section 1.0.0

Choose a tag to compare

@alexandroit alexandroit released this 27 Aug 20:02
· 5 commits to main since this release
Immutable release. Only release title and notes can be modified.

@stackline/update-section 1.0.0

Compatibility-first continuation of update-section@0.3.3 for synchronous,
marker-delimited text replacement. This release preserves the callable CommonJS
API, enumerable .parse, first-range replacement, missing-end-through-EOF and
missing-start insertion behavior, exact LF separators, falsey-content handling,
callback observability, and the historical update-section.js deep entry.

The release corrects .parse() to report a truthful hasEnd and consistently
inclusive indexes, ignores crossed end markers before the selected start, and
supports replacement sections above 100,000 lines without an argument-count
failure. It adds a zero-dependency ESM facade and first-party TypeScript 3.9+
declarations.

Provenance

Artifact

  • file: stackline-update-section-1.0.0.tgz
  • packed size: 5,062 bytes
  • unpacked size: 14,177 bytes
  • files: 16
  • SHA-1: 0bcad9e40ae080e9c09f2e871e8dc126174aeb98
  • SHA-256: efc576f7fc592a61e3e640d5cb3638c4f5f98311256c87dd74e630a3ae257748
  • SHA-512: 9ec12b821a43084a57864f62c176889e21f91147a5374cd818eaec20000abe28bfc772dd70b0164f80dc3cd6ee0e24d3470e93b38ea0782dca56d2bbb7b4992e
  • npm integrity: sha512-nsErghpDCEpXhk9iwXaIniH5EUelN0zYGOrsIAAKvii/x3LdcLAWT4DcPNbuDiTTRw6Ts46geC3KVtK7t7SZLg==

FILE_INVENTORY.json records every packed file. sbom.cdx.json records the
exact CycloneDX production graph. SHA1SUMS, SHA256SUMS, and SHA512SUMS
cover the immutable tarball.

Dependency decision

The package has zero runtime, optional, and peer dependencies. Its CycloneDX
production graph therefore contains only the package itself. Both production
and complete audits reported zero findings, and all 174 installed release-gate
packages passed npm registry-signature verification.