From c98df30b81f13b46ba4ea72d79685017b04e11ab Mon Sep 17 00:00:00 2001 From: Logan Lindquist Land Date: Tue, 28 Jul 2026 09:28:08 -0500 Subject: [PATCH 1/2] fix: source maps now resolve to original TypeScript sources Published source maps (dist/*.js.map, dist/*.d.ts.map) have always pointed their `sources` entries at ../src/*.ts, but src/ was never part of the package's files allowlist. Every source map in the published tarball dangled, so declarationMap go-to-definition and debugger step-into were both dead for consumers of 0.1.0. Add "src" to package.json's files array so the referenced sources ship alongside the maps. Verified: 7 source files now included in the tarball, which grows from 60kB to 84kB. All gates pass, including attw and publint. Closes #22 --- package.json | 1 + 1 file changed, 1 insertion(+) diff --git a/package.json b/package.json index cc0d2f6..d743989 100644 --- a/package.json +++ b/package.json @@ -56,6 +56,7 @@ }, "files": [ "dist", + "src", "README.md", "LICENSE" ], From e89f6dcdee1569582862e40e47b7eda7a75198b1 Mon Sep 17 00:00:00 2001 From: Logan Lindquist Land Date: Tue, 28 Jul 2026 09:29:35 -0500 Subject: [PATCH 2/2] chore(release): 0.1.1 Bumps package.json version to 0.1.1 and adds the generated CHANGELOG entry for this release. The release workflow verifies that the pushed tag, package.json version, and a non-empty CHANGELOG section all agree before publishing. --- CHANGELOG.md | 10 ++++++++++ package.json | 2 +- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1db5042..9ee7952 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,16 @@ convey — dependency moves, notes about the shape of the public API — are add to the release entry by hand. This project follows [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.1.1] - 2026-07-28 + +### Bug Fixes + +- Source maps now resolve to original TypeScript sources + +### Miscellaneous + +- Add npm release workflow triggered by version tags + ## [0.1.0] - 2026-07-28 ### Features diff --git a/package.json b/package.json index d743989..6d9c948 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@llbbl/polydoc-core", - "version": "0.1.0", + "version": "0.1.1", "description": "Reusable TypeScript Markdown-to-DOCX conversion core for polydoc and TeamWiki.", "type": "module", "license": "MIT",