├── examples
│ ├── with-nextjs
│ ├── with-nodejs
│ ├── with-react
│ ├── with-vanilla
│ ├── with-vue
├── packages
│ ├── auth
│ │ ├── core
│ │ ├── edge
│ │ ├── nextjs
│ │ ├── node
│ │ ├── react
│ │ ├── vue
│ ├── auth-ui
│ │ ├── elements
│ │ ├── react
│ │ ├── shared
│ │ ├── vue
├── package.json
├── pnpm-lock.yaml
├── pnpm-workspace.yaml
├── turbo.json
├── .gitignore
└── ...
with-nextjs
, with-nodejs
,with-react
, with-vue
, with-vanilla
Install with no lockfile.
yarn install --no-lockfile
Set environment variables.
Start dev server
yarn dev
It's recommended that using local npm registry server in order to test distributed packages.
verdaccio
https://verdaccio.org/docs/what-is-verdaccio
verdaccio
Local Registry Serverpnpm verdaccio-start
verdaccio
local registryLogin with
pnpm login --registry http://localhost:4873
Make sure that you are in the right package to publish and run
pnpm publish --registry http://localhost:4873
Then add this to namespace and registry to the example project's .npmrc
in order to test.
With this package manager will download packages from the local registry instead of npmjs.com
@scute:registry=http://localhost:4873
changesets
and release flowTo generate a new changeset, run pnpm changeset
in the root of the repository. The generated markdown files in the .changeset
directory should be committed to the repository.
pnpm changeset version
. This will bump the versions of the packages previously specified with pnpm changeset
(and any dependents of those) and update the changelog files.pnpm install
. This will update the lockfile and rebuild packages.pnpm publish -r
. This command will publish all packages that have bumped versions not yet present in the registry.verdaccio
registry server with pnpm publish -r --registry http://localhost:4873
command.Docs
https://github.com/changesets/changesets/blob/main/docs/intro-to-using-changesets.md
Generated using TypeDoc