Mark Scott
Mark Scott
This is still a problem: ``` $ npm ls punycode @finos/[email protected] [redacted]/architecture-as-code ├─┬ @finos/[email protected] -> ./cli │ ├─┬ [email protected] │ │ └─┬ [email protected] │ │ └─┬ [email protected] │ │ └──...
It's not `tr46`. https://github.com/jsdom/tr46/issues/63 The issue suggests `whatwg-url < 12.0.1` may be the cause, and we have 7.1.0 above.
`source-map` has this issue: https://github.com/mozilla/source-map/issues/515 , and this fix https://github.com/mozilla/source-map/issues/400 as the solution. Looks like when `source-map 0.7.5` [release](https://github.com/mozilla/source-map/releases/tag/0.7.5) is pushed to [NPM](https://www.npmjs.com/package/source-map?activeTab=versions), and when `tsup` [updates its dependency](https://github.com/egoist/tsup/blob/main/package.json#L67C5-L67C34), it...
tsup has PR https://github.com/egoist/tsup/pull/1358 to update dependency of source-map to 0.7.6.
tsup now has a [deprecation notice](https://github.com/egoist/tsup/blob/main/README.md), encouraging use of tsdown. It is unclear whether tsup PR 1358 will ever get merged.
https://www.npmjs.com/package/@finos/calm-cli now has the repository and homepage details. Remaining work: - Consider stripping down the remainder to be more concise.
Tangentially discussed in #1453 where CLI options #1456 and dereferencing #1369 were talked about. It was agreed that `calm template` / `calm docify` should only dereference specific known property URLs...
Something that identifies the type of a CALM document is also important for metrics - "how widely is CALM used". When an architecture is generated from a pattern, there is...
A solution to this is in progress. Harder than it seems!
Removed from 1.0, as discussed in #1493