{
  "name": "uuid-v4-validator",
  "version": "2.0.0",
  "description": "Generate, manage and validate Universally Unique Identifiers v4",
  "keywords": [
    "uuid",
    "uuidv4",
    "random",
    "id"
  ],
  "author": {
    "name": "Jonathan Mataloni",
    "email": "jo.mataloni@gmail.com",
    "url": "https://wedial.it/jonathan-mataloni"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/jonamat/uuid-v4-validator"
  },
  "main": "lib/cjs/index.js",
  "module": "lib/esm/index.js",
  "jsnext:main": "lib/esm/index.js",
  "sideEffects": false,
  "types": "./lib/esm/index.d.ts",
  "license": "MIT",
  "scripts": {
    "build": "rimraf ./lib/* && concurrently \"npm run build:cjs \" \"npm run build:esm \" ",
    "build:cjs": "rimraf ./lib/cjs && tsc -p . --outDir ./lib/cjs --module commonjs --target es5",
    "build:esm": "rimraf ./lib/esm && tsc -p . --outDir ./lib/esm --module esnext --target esnext",
    "test": "jest ./src --coverage",
    "test:watch": "jest ./src --watch",
    "lint": "eslint --ext .ts,.tsx ./src",
    "lint:fix": "eslint --fix --ext .ts,.tsx ./src",
    "prepublish": "npm run lint:fix && npm run test && npm run build"
  },
  "devDependencies": {
    "typescript": "^3.8.3",
    "eslint": "7.5.0",
    "eslint-config-prettier": "6.11.0",
    "eslint-plugin-prettier": "3.1.4",
    "jest": "26.1.0",
    "prettier": "2.0.5",
    "rimraf": "^3.0.2",
    "concurrently": "^5.2.0",
    "@types/jest": "26.0.5",
    "@typescript-eslint/eslint-plugin": "3.7.0",
    "@typescript-eslint/parser": "3.7.0",
    "ts-jest": "26.1.3"
  },
  "files": [
    "lib/**/*"
  ]
}
