JSPM

use-semantic-version

0.0.7
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 1
  • Score
    100M100P100Q25674F
  • License MIT

Package Exports

  • use-semantic-version

Readme

use-semantic-version

npm package build status LICENSE

use-semantic-version

a simple hook in Vue3 to manage semantic versioning

Brief

simple usage:

import { useSemanticVersion } from 'use-semantic-version';

const { version, major, minor, patch, majoring, minoring, patching } = useSemanticVersion();

console.log('version:', version.value); // 0.0.1

patching();

console.log('version:', version.value); // 0.0.2

compare two versions:

const { compareTo } = useSemanticVersion();
const { compareTo, version: version2 } = useSemanticVersion();

console.log('compare:', compareTo(version2)); // ComputedRef<'>' |  '<' | '='>

Package Info

package size: ~50loc & <<1kb

License

MIT License