{
  "name": "@paima/schema2typebox",
  "version": "1.9.0",
  "main": "dist/src/index.js",
  "description": "Creates typebox code from JSON schemas",
  "source": "dist/src/index.js",
  "typings": "dist/src/index.d.ts",
  "bin": {
    "schema-to-typebox": "dist/src/bin.js",
    "schema2typebox": "dist/src/bin.js"
  },
  "author": "Pierre Dahmani <hi@pierre-dev.com>",
  "license": "MIT",
  "scripts": {
    "compile": "tsc",
    "compile:watch": "tsc -w",
    "dev": "nodemon --watch src --watch test --ext ts,json --exec 'yarn compile && yarn start'",
    "format": "prettier . --write",
    "format:check": "prettier . --check",
    "lint": "eslint . --fix",
    "lint:check": "eslint .",
    "start": "node --enable-source-maps ./dist/src/bin.js",
    "test": "jest --runInBand ."
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/xddq/schema2typebox.git"
  },
  "files": [
    "dist",
    "README.md",
    "LICENSE"
  ],
  "keywords": [
    "JSON schema",
    "schema2typebox",
    "schema-to-typebox",
    "schema",
    "typescript",
    "typebox",
    "ts",
    "validate",
    "parse",
    "validation",
    "parsing",
    "IO",
    "cli"
  ],
  "dependencies": {
    "@apidevtools/json-schema-ref-parser": "9.0.9",
    "camelcase": "6.3.0",
    "cosmiconfig": "8.1.3",
    "fp-ts": "2.16.0",
    "glob": "^11.0.1",
    "minimist": "1.2.8",
    "prettier": "2.8.8",
    "prettier-plugin-organize-imports": "3.2.2",
    "typescript": "5.0.4"
  },
  "devDependencies": {
    "@babel/core": "7.24.5",
    "@babel/preset-env": "7.24.5",
    "@babel/preset-typescript": "7.24.1",
    "@jest/globals": "29.7.0",
    "@sinclair/typebox": "0.34.33",
    "@tsconfig/node18": "2.0.0",
    "@types/jest": "29.5.12",
    "@types/minimist": "1.2.2",
    "@types/node": "18.16.8",
    "@types/nodemon": "1.19.2",
    "@types/prettier": "2.7.2",
    "@types/shelljs": "0.8.12",
    "@typescript-eslint/eslint-plugin": "5.59.6",
    "@typescript-eslint/parser": "5.59.6",
    "concurrently": "7.6.0",
    "eslint": "8.40.0",
    "eslint-config-prettier": "8.8.0",
    "jest": "29.7.0",
    "nodemon": "2.0.22",
    "shelljs": "0.8.5"
  },
  "packageManager": "yarn@3.5.1"
}
