@shbernal/tiny-slug
v1.0.0
Published
Basic utility function for testing publishing a package to npm registry.
Downloads
47
Readme
@shbernal/tiny-slug
Tiny, URL-safe slug utility meant for learning how npm publishing works.
Install (after publishing)
pnpm add @shbernal/tiny-slug
# or: npm install @shbernal/tiny-slugUsage
import { slugify } from '@shbernal/tiny-slug';
// const slugify = (await import('@shbernal/tiny-slug')).default; // ESM default import
slugify('Hello, World!'); // "hello-world"
slugify('Espanol & Francais'); // "espanol-francais"
slugify(' multiple spaces '); // "multiple-spaces"Development
pnpm install
pnpm run buildPublishing flow example:
# make sure tests pass / build succeeds
pnpm run build
# log in to npm if you have not already
npm login
# publish as a public package
npm publish --access public