UNPKG

read-excel-file

Version:

Read `*.xlsx` files in a browser or Node.js. Parse to JSON with a strict schema.

95 lines (94 loc) 3.34 kB
{ "name": "read-excel-file", "version": "4.0.6", "description": "Read `*.xlsx` files in a browser or Node.js. Parse to JSON with a strict schema.", "module": "index.js", "sideEffects": false, "main": "index.commonjs.js", "contributors": [ { "name": "Trevor Dixon", "email": "trevordixon@gmail.com" }, { "name": "Steve Tarver", "email": "steve.tarver@gmail.com" }, { "name": "Jake Scott", "email": "scott.iroh@gmail.com" }, { "name": "Fabian Tollenaar", "email": "fabian@starting-point.nl" } ], "scripts": { "test": "mocha --require babel-core/register --colors --bail --reporter spec --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\" --recursive", "test-coverage": "istanbul cover -x \"commonjs/**\" -x \"modules/**\" -x \"*.test.js\" node_modules/mocha/bin/_mocha -- --compilers js:babel-core/register --colors --reporter dot --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\" --recursive", "test-travis": "istanbul cover -x \"commonjs/**\" -x \"modules/**\" -x \"*.test.js\" node_modules/mocha/bin/_mocha --report lcovonly -- --compilers js:babel-core/register --colors --reporter spec --require ./test/setup.js \"./{,!(node_modules|commonjs|modules)/**/}*.test.js\" --recursive", "clean-for-build": "rimraf ./commonjs/**/* ./modules/**/*", "build-commonjs-modules": "better-npm-run build-commonjs-modules", "build-es6-modules": "better-npm-run build-es6-modules", "browser-build": "better-npm-run browser-build", "build": "npm-run-all clean-for-build build-commonjs-modules build-es6-modules browser-build", "prepublish": "npm-run-all build test browser-build" }, "dependencies": { "jszip": "3.1.5", "unzipper": "^0.9.15", "xmldom": "^0.1.27", "xpath": "0.0.27" }, "devDependencies": { "babel-cli": "^6.26.0", "babel-core": "^6.26.0", "babel-loader": "^7.1.4", "babel-plugin-transform-object-rest-spread": "^6.26.0", "babel-plugin-transform-runtime": "^6.23.0", "babel-preset-env": "^1.6.1", "babel-runtime": "^6.26.0", "better-npm-run": "^0.1.0", "chai": "^4.1.2", "mocha": "^6.2.0", "npm-run-all": "^4.1.2", "webpack": "^4.1.1", "webpack-cli": "^2.0.12" }, "betterScripts": { "browser-build": { "command": "webpack --mode production --progress --colors", "env": { "WEBPACK_ENV": "build" } }, "build-commonjs-modules": { "command": "babel ./source --out-dir ./commonjs --source-maps", "env": { "BABEL_ENV": "commonjs" } }, "build-es6-modules": { "command": "babel ./source --out-dir ./modules --source-maps", "env": { "BABEL_ENV": "es6" } } }, "repository": { "type": "git", "url": "https://github.com/catamphetamine/read-excel-file" }, "keywords": [ "excel", "xlsx", "browser", "json" ], "author": "catamphetamine <purecatamphetamine@gmail.com>", "license": "MIT", "bugs": { "url": "https://github.com/catamphetamine/read-excel-file/issues" }, "homepage": "https://github.com/catamphetamine/read-excel-file#readme" }