UNPKG

@papb/json-excel

Version:

Create a pretty Excel table from JSON data with a very simple API

78 lines (77 loc) 1.98 kB
{ "name": "@papb/json-excel", "version": "2.0.2", "description": "Create a pretty Excel table from JSON data with a very simple API", "license": "MIT", "repository": "papb/json-excel", "author": { "name": "Pedro Augusto de Paula Barbosa", "email": "papb1996@gmail.com" }, "keywords": [ "excel", "json", "table", "json to excel", "json-to-excel", "convert", "xlsx", "generate", "sheet", "worksheet", "workbook", "tabular", "data", "xls", "node", "nodejs", "browser" ], "engines": { "node": ">=10" }, "scripts": { "build:node": "tsc", "build:browser:iife": "microbundle -i source/index.browser.ts -o dist/browser/json-excel.min.js -f iife --name jsonToExcel --external fs-jetpack --strict", "build:browser:modern": "microbundle -i source/index.browser.ts -o dist/browser/json-excel.min.js -f modern --external fs-jetpack --strict", "build:browser": "npm run build:browser:iife && npm run build:browser:modern", "build": "del-cli dist && npm run build:node && npm run build:browser", "release": "npm run build && np --no-yarn --no-2fa --no-cleanup", "test": "npm run build && ava && npm run example", "example": " node example/generate-example.js", "start": "npm run build:node && npm run example", "lint": "tsc --noEmit && xo" }, "main": "dist/source", "browser": "dist/browser", "types": "dist/source", "files": [ "dist/source", "dist/browser", "!*.map", "!*.test.*" ], "dependencies": { "exceljs": "^4.0.1", "fs-jetpack": "^4.1.0" }, "devDependencies": { "@ava/typescript": "^1.1.1", "@types/file-saver": "^2.0.2", "@types/node": "^10.17.28", "ava": "^3.9.0", "del-cli": "^3.0.1", "eslint-config-xo-typescript": "~0.41.1", "file-saver": "^2.0.5", "log-process-errors": "^6.3.0", "microbundle": "^0.13.1", "np": "^7.5.0", "source-map-support": "^0.5.19", "tempy": "^0.5.0", "typescript": "~3.9.5", "xo": "~0.39.1" }, "publishConfig": { "access": "public" } }