Skip to content

altano/npm-packages

Repository files navigation

alan's npm package monorepo

npm Badge GitHub test action status GitHub commit activity

Development Environment

Built with Devbox

This repository has a devbox.json which means you can trivially create a development environment for it. That environment is also used in GitHub action workflows.

Read the Devbox quickstart or read more about why Devbox is fantastic on my website.

Contributing

I don't expect any contributions to this repository but I will accept pull requests.

When submitting a pull request that should result in a version bump of a package, please include a changeset (run pnpm changeset before pushing).

GitHub Workflows

Publishing Packages (release.yml)

Handles releases via changesets. Automatically create a PR to release new versions of packages based on changesets merged into the main branch. Once this PR is merged, changesets will publish to npm.

NOTE: I have to manually close and re-open these PRs to make the required test GitHub workflow run.

Testing (test.yml)

Runs various lint, type-checks, unit tests, e2e tests, etc. Merging pull requests requires this job to complete.

How jobs have their environment prepared:

About

Monorepo for all of Alan Norbauer's npm packages

Resources

Security policy

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •