Loading...
Loading...
Create a new @editframe/* workspace package in the elements monorepo and publish it to npm.
npx skill4agent add editframe/skills elements-new-packagescripts/new-package@editframe/*tsconfig.json# From the elements/ directory (or via the runner)
./scripts/new-package <name>
# e.g. ./scripts/new-package captions
# Then install to symlink the workspace package
./scripts/npm installpackages/<name>/src/index.tspackage.jsonpublishConfig.access: "public"tsconfig.jsontsdown.config.tselements/tsconfig.json"@editframe/<name>": ["./packages/<name>/src/index.ts"]vitest.config.tsvitest.config.browser.tstsconfig.jsonvitest.aliases.ts# One-time, run locally while logged in to npm
npm publish --access public --workspace @editframe/<name>@editframe/<name>editframe/elementsrelease.yamlnpm-publishtsconfig.json@editframe/foo/nodetsconfig.jsonsrc/<name>.tsdependenciespackage.jsonpackage.json./scripts/npm install./scripts/node scripts/deps.js update-dependencies