UNPKG

vue-json-csv

Version:

Download your JSON data as an CSV file directly from the browser

136 lines (135 loc) 3.54 kB
{ "name": "vue-json-csv", "version": "2.1.0", "description": "Download your JSON data as an CSV file directly from the browser", "scripts": { "build": "vue-cli-service build --target lib --name vue-json-csv src/JsonCSV.vue && vue-tsc --declaration --emitDeclarationOnly", "test:unit": "vue-cli-service test:unit", "build:example": "vite build", "commitmsg": "validate-commit-msg", "dev": "vite", "semantic-release": "semantic-release", "test": "jest" }, "main": "dist/vue-json-csv.common.js", "unpkg": "dist/vue-json-csv.umd.min.js", "files": [ "dist/", "src/", "README.md", "LICENSE" ], "dependencies": { "file-saver": "^2.0.5", "lodash.mapkeys": "^4.6.0", "lodash.pick": "^4.4.0", "lodash.pickby": "^4.6.0", "papaparse": "^5.3.2", "vue": "^3.2" }, "devDependencies": { "@babel/core": "^7.17.8", "@babel/eslint-parser": "^7.5.4", "@babel/preset-env": "^7.12.10", "@semantic-release/changelog": "^6.0.1", "@semantic-release/git": "^10.0", "@types/file-saver": "^2.0.5", "@types/lodash.mapkeys": "^4.6.6", "@types/lodash.pick": "^4.4.6", "@types/lodash.pickby": "^4.6.6", "@types/papaparse": "^5.3.2", "@vitejs/plugin-vue": "^2.2.0", "@vue/cli": "^5.0.4", "@vue/cli-plugin-babel": "~5.0.4", "@vue/cli-plugin-typescript": "~5.0.0", "@vue/cli-plugin-unit-jest": "~5.0.0", "@vue/cli-service": "~5.0.4", "@vue/compiler-sfc": "^3.2.0", "@vue/test-utils": "^2.0.0-rc.17", "@vue/vue3-jest": "^27.0.0-alpha.4", "babel-core": "7.0.0-bridge.0", "babel-jest": "^27.5.1", "buefy": "^0.9.4", "bulma": "^0.9.1", "cz-conventional-changelog": "^3.3.0", "eslint": "^8.12.0", "eslint-config-standard": "^16.0.2", "eslint-friendly-formatter": "^4.0.1", "eslint-import-resolver-node": "^0.3.4", "eslint-loader": "^4.0.2", "eslint-plugin-html": "^6.1.1", "eslint-plugin-import": "^2.22.1", "eslint-plugin-node": "^11.1.0", "eslint-plugin-promise": "^6.0", "eslint-plugin-standard": "^5.0.0", "husky": "^7.0.0", "jest": "^27.5", "last-release-git": "^0.0.3", "rollup-plugin-vue": "^6.0.0", "semantic-release": "^19.0", "ts-jest": "^27.1.4", "validate-commit-msg": "^2.14.0", "vite": "^2.8.6", "vue-tsc": "^0.33.9" }, "browserslist": [ "> 1%", "last 2 versions", "not dead" ], "jest": { "moduleFileExtensions": [ "js", "json", "vue" ], "collectCoverage": true, "transform": { ".*\\.(vue)$": "@vue/vue3-jest", "^.+\\.js$": "babel-jest" }, "verbose": true, "moduleDirectories": [ "node_modules", "src" ], "preset": "@vue/cli-plugin-unit-jest" }, "config": { "commitizen": { "path": "./node_modules/cz-conventional-changelog" } }, "keywords": [ "vue", "vuejs", "vue3", "csv", "json", "export", "json csv", "download", "component" ], "release": { "getLastRelease": "last-release-git", "verifyConditions": [ "@semantic-release/changelog", "@semantic-release/npm", "@semantic-release/github" ], "prepare": [ "@semantic-release/changelog", "@semantic-release/npm", "@semantic-release/git" ], "publish": [ "@semantic-release/github", "@semantic-release/npm" ] }, "repository": { "type": "git", "url": "git+https://github.com/Belphemur/vue-json-csv.git" } }