Sha256: 0e3c33323906f2c612b0855895965f3ebac4865dd8fa9c6b4893cd4ea71e383e

Contents?: true

Size: 859 Bytes

Versions: 71

Compression:

Stored size: 859 Bytes

Contents

// Note: this is the semver.org version of the spec that it implements
// Not necessarily the package version of this code.
const SEMVER_SPEC_VERSION = '2.0.0'

const MAX_LENGTH = 256
const MAX_SAFE_INTEGER = Number.MAX_SAFE_INTEGER ||
/* istanbul ignore next */ 9007199254740991

// Max safe segment length for coercion.
const MAX_SAFE_COMPONENT_LENGTH = 16

// Max safe length for a build identifier. The max length minus 6 characters for
// the shortest version with a build 0.0.0+BUILD.
const MAX_SAFE_BUILD_LENGTH = MAX_LENGTH - 6

const RELEASE_TYPES = [
  'major',
  'premajor',
  'minor',
  'preminor',
  'patch',
  'prepatch',
  'prerelease',
]

module.exports = {
  MAX_LENGTH,
  MAX_SAFE_COMPONENT_LENGTH,
  MAX_SAFE_BUILD_LENGTH,
  MAX_SAFE_INTEGER,
  RELEASE_TYPES,
  SEMVER_SPEC_VERSION,
  FLAG_INCLUDE_PRERELEASE: 0b001,
  FLAG_LOOSE: 0b010,
}

Version data entries

71 entries across 42 versions & 4 rubygems

Version Path
immosquare-cleaner-0.1.14 node_modules/jsonc-eslint-parser/node_modules/semver/internal/constants.js
immosquare-cleaner-0.1.13 node_modules/jsonc-eslint-parser/node_modules/semver/internal/constants.js
immosquare-cleaner-0.1.12 node_modules/jsonc-eslint-parser/node_modules/semver/internal/constants.js
immosquare-cleaner-0.1.11 node_modules/jsonc-eslint-parser/node_modules/semver/internal/constants.js
immosquare-cleaner-0.1.10 node_modules/jsonc-eslint-parser/node_modules/semver/internal/constants.js
immosquare-cleaner-0.1.9 node_modules/jsonc-eslint-parser/node_modules/semver/internal/constants.js
immosquare-cleaner-0.1.8 node_modules/jsonc-eslint-parser/node_modules/semver/internal/constants.js
immosquare-cleaner-0.1.7 node_modules/jsonc-eslint-parser/node_modules/semver/internal/constants.js
immosquare-cleaner-0.1.6 node_modules/jsonc-eslint-parser/node_modules/semver/internal/constants.js
decidim-0.26.8 packages/eslint-config/node_modules/builtins/node_modules/semver/internal/constants.js
decidim-0.26.8 packages/eslint-config/node_modules/eslint-plugin-n/node_modules/semver/internal/constants.js