Skip to content

build(ts-sdk): publish 0.2.0 under AWiki npm scope - #57

Merged
chgaowei merged 2 commits into
masterfrom
codex/anp-typescript-sdk-0_2_0-0815
Aug 16, 2026
Merged

build(ts-sdk): publish 0.2.0 under AWiki npm scope#57
chgaowei merged 2 commits into
masterfrom
codex/anp-typescript-sdk-0_2_0-0815

Conversation

@chgaowei

@chgaowei chgaowei commented Aug 15, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • publish the TypeScript SDK as @awiki/anp-typescript-sdk at version 0.2.0
  • update package metadata and all installation/import examples to the AWiki npm scope
  • add the Apache-2.0 license text and align manifest, lockfile, and README licensing
  • correct repository, issue tracker, homepage, and workspace directory metadata

The implementation remains based on master commit d3cc6a9. No SDK source or runtime behavior changes.

Verification

  • npm ci: passed
  • npm run typecheck: passed
  • npm run build: passed for ESM, CJS, and DTS
  • npm test: 8 files, 62 tests passed
  • npm pack: 10 expected files, LICENSE included
  • packed LICENSE SHA-256 equals repository root LICENSE SHA-256
  • clean tarball install: passed
  • ESM import: 117 exports
  • CJS require: 117 exports
  • TypeScript declarations: index.d.ts and index.d.cts present
  • installed license metadata: Apache-2.0
  • final tarball SHA-256: d8ed3e4faf44050106d2f3e854efcb84d38f9f800f21b437d1fb210032a26907
  • npm publish: @awiki/anp-typescript-sdk@0.2.0, latest tag, public access
  • public registry metadata: verified
  • anonymous clean registry install with NPM_TOKEN unset: passed
  • published ESM/CJS imports: 117 exports each
  • published LICENSE: exact match with repository root Apache-2.0 text

Existing lint debt

npm run lint currently fails on master with 43 errors and 8 warnings, primarily existing Prettier and legacy ESLint findings across SDK source/tests. This release metadata PR does not reformat or alter those unrelated files.

@chgaowei chgaowei changed the title build(ts-sdk): prepare Apache-2.0 npm release build(ts-sdk): publish 0.2.0 under AWiki npm scope Aug 16, 2026
@chgaowei
chgaowei marked this pull request as ready for review August 16, 2026 03:51
@chgaowei
chgaowei merged commit 40869bd into master Aug 16, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant