feat(interfaces): add comprehensive TypeScript interface modules, demo data, docs, and publish metadata

This commit is contained in:
2025-12-18 15:25:36 +00:00
parent f46d8a54cd
commit f3f03bbc57
24 changed files with 6357 additions and 169 deletions

View File

@@ -1,5 +1,15 @@
# Changelog
## 2025-12-18 - 1.3.0 - feat(interfaces)
add comprehensive TypeScript interface modules, demo data, docs, and publish metadata
- Introduce many new interface modules under ts_interfaces (contract, attachments, identity, versioning, legal, lifecycle, pdf, signature, terms, collaboration) with types and factory functions
- Add demo data package (ts_demodata) including a detailed demo contract and updated demodata readme
- Add/expand package readmes and ts/readme for @signature.digital/tools, @signature.digital/interfaces and @signature.digital/demodata
- Update tspublish.json files to declare package dependencies for monorepo publishing
- Enable experimentalDecorators in tsconfig.json
- Add MIT license file
## 2025-12-18 - 1.2.0 - feat(tools)
add demodata feature, update package metadata, tsconfig paths, CI/workflows, and bump deps