CDN friendly build of shortid.
shortid function is exposed as a global.
Bundled + Minified
See the Live Demo.
Follow these instructions to get a local copy of the project source code for development.
The index.html file in the project root can be opened directly in a browser (
The CWD of the
npm commands is assumed to be the project root folder.
git clone https://github.com/adamjarret/shortid-dist.git cd shortid-dist npm install
Bundle shortid with webpack (minified and unminified):
npm run build
Delete all generated files:
npm run clean
Fork the repo and submit a pull request.
Examine what will be included in the npm bundle:
npm run pack
npm run packcommand requires npm version 6.4.1 or later (because it uses the
--dry-runflag). For older versions of npm, run
tar -tvf "$(npm pack)"to list the contents of the generated tarball.
Update the links in the README.md and index.html files (and commit the changes) before running
npm run links -- patch git add README.md index.html git commit -m "Updated links"
Bump the version number in package.json and create a git tag:
npm version patch
npm run linkscommand each accepts a SemVer argument:
<newversion>is a standard version number, ex. 1.0.0).
Publish a new version:
npm publish git push origin master --tags
This project is licensed under the BSD Zero Clause License. See the LICENSE.txt file for details.
shortid is licensed under the MIT +no-false-attribs License. See the LICENSE.shortid.txt file for details.