1.0.5 • Published 6 years ago

shortid-dist v1.0.5

Weekly downloads
120
License
0BSD
Repository
github
Last release
6 years ago

shortid-dist

Package Version

CDN friendly build of shortid. The shortid function is exposed as a global.

CDN

Bundled + Minified

<script src="https://unpkg.com/shortid-dist@1.0.5/dist/shortid-2.2.13.min.js"></script>

3 KB

Bundled

<script src="https://unpkg.com/shortid-dist@1.0.5/dist/shortid-2.2.13.js"></script>

31 KB

Example

alert(shortid());

See the Live Demo.

Development

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 (file:// URL).

The CWD of the npm commands is assumed to be the project root folder.

Installing

git clone https://github.com/adamjarret/shortid-dist.git
cd shortid-dist
npm install

Building

Bundle shortid with webpack (minified and unminified):

npm run build

Cleaning

Delete all generated files:

npm run clean

Built With

Contributing

Fork the repo and submit a pull request.

Versioning

SemVer is used for versioning. For the versions available, see the tags on this repository.

Releasing

  1. Examine what will be included in the npm bundle:

    npm run pack

    The npm run pack command requires npm version 6.4.1 or later (because it uses the --dry-run flag). For older versions of npm, run tar -tvf "$(npm pack)" to list the contents of the generated tarball.

  2. Update the links in the README.md and index.html files (and commit the changes) before running npm version:

    npm run links -- patch
    git add README.md index.html
    git commit -m "Updated links"
  3. Bump the version number in package.json and create a git tag:

    npm version patch

    The npm version and npm run links command each accepts a SemVer argument: <newversion>|major|minor|patch (where <newversion> is a standard version number, ex. 1.0.0).

  4. Publish a new version:

    npm publish
    git push origin master --tags

Author

Adam Jarret

License

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.

1.0.5

6 years ago

1.0.4

6 years ago

1.0.3

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago