{
  "name": "vform",
  "version": "2.1.2",
  "description": "Handle Laravel-Vue forms and validation with ease.",
  "author": "Cretu Eusebiu",
  "license": "MIT",
  "keywords": [
    "vue",
    "form",
    "laravel",
    "validation"
  ],
  "scripts": {
    "dev": "vite --config ./site/vite.config.ts",
    "build:site": "tsc --project ./site/tsconfig.json && vite build --config ./site/vite.config.ts && rm -rf ./site/tmp",
    "build:lib": "tsc && cp -r ./src/components ./tmp/ && vite build && rm -rf ./tmp ./dist/assets ./dist/index.html ./dist/favicon.ico",
    "build": "tsc --project ./site/tsconfig.json && vite build --config ./site/vite.config.ts && rm -rf ./site/tmp",
    "test": "jest",
    "lint": "eslint --ext \".js,.ts,.vue\" ./src/ ./site/src/",
    "prepublishOnly": "npm run test && npm run build:lib"
  },
  "files": [
    "src",
    "dist",
    "types"
  ],
  "main": "./dist/vform.umd.js",
  "unpkg": "./dist/vform.umd.js",
  "module": "./dist/vform.es.js",
  "types": "./types/index.d.ts",
  "exports": {
    ".": {
      "import": "./dist/vform.es.js",
      "require": "./dist/vform.umd.js"
    },
    "./components/tailwind": "./src/components/tailwind/index.js",
    "./src/components/tailwind": "./src/components/tailwind/index.js",
    "./components/bootstrap4": "./src/components/bootstrap4/index.js",
    "./src/components/bootstrap4": "./src/components/bootstrap4/index.js",
    "./components/bootstrap5": "./src/components/bootstrap5/index.js",
    "./src/components/bootstrap5": "./src/components/bootstrap5/index.js"
  },
  "peerDependencies": {
    "vue": "*",
    "axios": "*"
  },
  "devDependencies": {
    "@babel/core": "^7.13.16",
    "@babel/preset-env": "^7.13.15",
    "@nuxtjs/eslint-config-typescript": "^6.0.0",
    "@nuxtjs/eslint-module": "^3.0.2",
    "@tailwindcss/forms": "^0.3.2",
    "@tailwindcss/typography": "^0.4.0",
    "@types/jest": "^26.0.23",
    "@vue/test-utils": "^1.2.2",
    "autoprefixer": "^10.2.5",
    "axios": "^0.21.4",
    "axios-mock-adapter": "^1.19.0",
    "babel-core": "^7.0.0-bridge.0",
    "babel-eslint": "^10.1.0",
    "babel-jest": "^27.3.1",
    "eslint": "^7.25.0",
    "eslint-plugin-vue": "^7.9.0",
    "github-markdown-css": "^4.0.0",
    "jest": "^27.3.1",
    "jest-serializer-vue": "^2.0.2",
    "markdown-it-anchor": "^7.1.0",
    "markdown-it-prism": "^2.2.1",
    "object-to-formdata": "^4.1.0",
    "postcss": "^8.2.13",
    "postcss-import": "^14.0.1",
    "postcss-nested": "^5.0.5",
    "prism-material-themes": "^1.0.4",
    "prismjs": "^1.25.0",
    "tailwindcss": "^2.2.17",
    "ts-jest": "^27.0.7",
    "typescript": "^4.2.4",
    "vite": "^2.2.3",
    "vite-plugin-md": "^0.6.3",
    "vite-plugin-vue2": "^1.4.4",
    "vue": "^2.6.12",
    "vue-jest": "^3.0.7"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/cretueusebiu/vform.git"
  },
  "bugs": {
    "url": "https://github.com/cretueusebiu/vform/issues"
  },
  "homepage": "https://github.com/cretueusebiu/vform#readme",
  "dependencies": {},
  "babel": {
    "presets": [
      "@babel/preset-env"
    ]
  }
}
