{"name":"exceljs","version":"1.12.2","description":"Excel Workbook Manager - Read and Write xlsx and csv Files.","private":false,"license":"MIT","author":{"name":"Guyon Roche","email":"guyon@live.com"},"repository":{"type":"git","url":"git+https://github.com/exceljs/exceljs.git"},"engines":{"node":">=6.0.0"},"main":"./dist/es5/index.js","browser":"./dist/es5/exceljs.browser.js","types":"./index.d.ts","scripts":{"pretest":"npm run build","test":"npm run test:full","test:full":"npm run test:unit && npm run test:integration && npm run test:end-to-end && npm run test:browser","test:unit":"mocha --require spec/config/setup spec/unit --require spec/config/setup-unit --recursive","test:integration":"mocha --require spec/config/setup spec/integration --recursive","test:end-to-end":"mocha --require spec/config/setup spec/end-to-end --recursive","test:browser":"if [ ! -f .disable-test-browser ]; then ./node_modules/.bin/grunt jasmine; fi ","test:native-integration":"export EXCEL_NATIVE=yes && mocha --require spec/config/setup spec/integration --recursive","test:manual":"node spec/manual/app.js","clean-build":"npm run clean && npm run build","lint":"eslint --format node_modules/eslint-friendly-formatter .","lint:fix":"prettier-eslint --write \"**/*.js\"","clean":"rm -rf build/ && rm -rf dist","build":"grunt build","preversion":"npm run clean && npm run build && npm run test:full","postversion":"git push --no-verify && git push --tags --no-verify"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":["eslint --format node_modules/eslint-friendly-formatter","git add"]},"keywords":["xlsx","json","csv","excel","font","border","fill","number","format","number format","alignment","office","spreadsheet","workbook","defined names","data validations","rich text","in-cell format","outlineLevel","views","frozen","split","pageSetup"],"dependencies":{"archiver":"^3.0.0","fast-csv":"^2.4.1","jszip":"^3.1.5","moment":"^2.22.2","unzipper":"^0.9.12","promish":"^5.1.1","sax":"^1.2.4","tmp":"^0.1.0"},"devDependencies":{"@babel/core":"^7.1.2","@babel/preset-env":"^7.1.0","@types/node":"^10.12.0","babel-eslint":"^10.0.1","babel-polyfill":"^6.26.0","bluebird":"^3.5.2","browserify":"^16.2.3","chai":"^4.2.0","chai-datetime":"^1.5.0","chai-xml":"^0.3.2","dirty-chai":"^2.0.1","eslint":"^5.7.0","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^4.2.0","eslint-friendly-formatter":"^4.0.1","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","express":"^4.16.4","grunt":"^1.0.3","grunt-babel":"^8.0.0","grunt-browserify":"^5.3.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jasmine":"^2.0.3","grunt-contrib-uglify":"^4.0.0","grunt-contrib-watch":"^1.1.0","grunt-lib-phantomjs":"^1.1.0","husky":"^2.2.0","lint-staged":"^8.1.5","memorystream":"^0.3.1","mocha":"^5.2.0","prettier-eslint":"^8.8.1","prettier-eslint-cli":"^4.6.1","request":"^2.88.0","semver":"^5.6.0","uglify-js":"^3.4.9"},"gitHead":"62e1ec04721d1ac1c4e95140986cbd6029d2b5f7","bugs":{"url":"https://github.com/exceljs/exceljs/issues"},"homepage":"https://github.com/exceljs/exceljs#readme","_id":"exceljs@1.12.2","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"shasum":"7a00d456e65371a7770d4580e24ef5dfd4e1f612","size":868497,"noattachment":false,"key":"/exceljs/-/exceljs-1.12.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/exceljs/download/exceljs-1.12.2.tgz"},"maintainers":[{"name":"guyonroche","email":""},{"name":"siemienik","email":""}],"_npmUser":{"name":"guyonroche","email":"guyon@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/exceljs_1.12.2_1560877046466_0.9107066018139554"},"_hasShrinkwrap":false,"publish_time":1560877046805,"_cnpm_publish_time":1560877046805,"_cnpmcore_publish_time":"2021-12-16T10:06:33.101Z","dist-tags":{"beta":"0.4.8","latest":"4.4.0"}}