UNPKG

@processmaker/vue-form-elements

Version:

Reusable VueJS Based Form Elements styled with Bootstrap 4

126 lines (125 loc) 3.32 kB
{ "name": "@processmaker/vue-form-elements", "version": "0.65.4", "description": "Reusable VueJS Based Form Elements styled with Bootstrap 4", "scripts": { "dev": "vite", "serve": "NODE_ENV=standalone vue-cli-service serve", "build": "vite build", "preview": "vite preview", "bundle-analyzer": "vite-bundle-visualizer", "test:unit": "vue-cli-service test:unit", "lint": "vue-cli-service lint", "build-bundle": "npm run build", "build-watch": "vue-cli-service build --target lib --name vue-form-elements --watch ./src/components/index.js" }, "main": "./dist/vue-form-elements.umd.js", "module": "./dist/vue-form-elements.es.js", "exports": { ".": { "import": "./dist/vue-form-elements.es.js", "require": "./dist/vue-form-elements.umd.js" }, "./dist/vue-form-elements.css": { "import": "./dist/vue-form-elements.css", "require": "./dist/vue-form-elements.css" } }, "files": [ "dist/*", "src/*" ], "dependencies": { "@chantouchsek/validatorjs": "1.2.3", "@tinymce/tinymce-vue": "2.0.0", "bootstrap": "^4.5.3", "bootstrap-vue": "^2.23.1", "core-js": "^3.8.3", "jquery": "^3.7.1", "lodash": "^4.17.21", "moment": "^2.30.1", "moment-timezone": "^0.5.45", "popper.js": "^1.14.4", "tinymce": "5.10.0", "vue": "^2.6.12", "vue-date-pick": "^1.5.1", "vue-uniq-ids": "^1.0.0", "weekstart": "^1.0.0" }, "devDependencies": { "@babel/core": "^7.21.4", "@babel/eslint-parser": "^7.12.16", "@babel/preset-env": "^7.21.4", "@panter/vue-i18next": "^0.15.0", "@processmaker/vue-multiselect": "2.3.0", "@types/jest": "^24.0.18", "@vitejs/plugin-vue2": "^2.3.1", "@vue/test-utils": "1.0.0-beta.29", "@vue/vue2-jest": "^27.0.0-alpha.3", "babel-core": "7.0.0-bridge.0", "babel-jest": "^27.5.1", "eslint": "^7.32.0", "eslint-config-airbnb-base": "^15.0.0", "eslint-config-prettier": "^8.10.2", "eslint-plugin-import": "^2.26.0", "eslint-plugin-prettier": "^4.2.1", "eslint-plugin-vue": "^9.3.0", "eslint-plugin-vuejs-accessibility": "^1.1.0", "i18next": "^15.1.1", "jest": "^27.1.0", "mustache": "^3.0.1", "prettier": "2.7.1", "sass": "^1.62.0", "vite": "^4.3.3", "vite-bundle-visualizer": "^0.6.0", "vite-plugin-commonjs": "^0.10.1", "vue-template-compiler": "^2.6.12" }, "peerDependencies": { "mustache": "^3.0.1" }, "eslintConfig": { "root": true, "env": { "node": true }, "extends": [ "plugin:vue/essential", "eslint:recommended", "@vue/airbnb" ], "rules": {}, "parserOptions": { "parser": "@babel/eslint-parser" }, "overrides": [ { "files": [ "**/__tests__/*.{j,t}s?(x)", "**/tests/unit/**/*.spec.{j,t}s?(x)" ], "env": { "jest": true } } ] }, "browserslist": [ "defaults", "> 0.2% and not dead" ], "bugs": { "url": "https://github.com/processmaker/vue-form-elements/issues" }, "engines": { "npm": ">=8", "node": ">=16" }, "homepage": "https://www.github.com/processmaker/vue-form-elements", "keywords": [ "html", "vuejs", "form" ], "license": "MIT" }