Socket
Socket
Sign inDemoInstall

node-xlsx

Package Overview
Dependencies
Maintainers
1
Versions
41
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

node-xlsx - npm Package Compare versions

Comparing version 0.23.0 to 0.24.0

dist/bin/cli.cjs

52

package.json
{
"name": "node-xlsx",
"author": "Olivier Louvignes <olivier@mg-crea.com>",
"version": "0.23.0",
"version": "0.24.0",
"description": "NodeJS Excel files parser & builder",
"main": "lib/index.js",
"types": "lib/index.d.ts",
"type": "module",
"main": "./dist/index.cjs",
"exports": {
".": {
"require": "./dist/index.cjs",
"import": "./dist/index.js",
"types": "./dist/index.d.ts"
}
},
"bin": {
"node-xlsx": "./lib/bin/cli.js"
"node-xlsx": "./dist/bin/cli.js"
},
"files": [
"dist"
],
"scripts": {
"start": "npm run spec -- --watch",
"build": "rimraf lib/*; tsc --build",
"build": "tsup --entry src/index.ts --format cjs,esm --sourcemap --dts --clean --entry src/bin/cli.ts",
"lint": "eslint src/ test/",
"prettycheck": "prettier --check src/ test/",
"prettify": "prettier --write src/ test/",
"typecheck": "tsc --noEmit",
"spec": "jest --runInBand",
"spec": "DEBUG=node-xlsx* vitest --run",
"watch": "DEBUG=node-xlsx* vitest --watch",
"test": "npm run lint && npm run prettycheck && npm run typecheck && npm run spec",

@@ -24,21 +36,15 @@ "prepublishOnly": "npm run build"

"dependencies": {
"xlsx": "https://cdn.sheetjs.com/xlsx-0.19.3/xlsx-0.19.3.tgz"
"xlsx": "https://cdn.sheetjs.com/xlsx-0.20.2/xlsx-0.20.2.tgz"
},
"devDependencies": {
"@jest/globals": "^29.5.0",
"@tsconfig/node10": "^1.0.9",
"@types/jest": "^29.5.1",
"@types/sodium-native": "^2.3.5",
"@typescript-eslint/eslint-plugin": "^5.59.7",
"@typescript-eslint/parser": "^5.59.7",
"eslint": "^8.41.0",
"eslint-config-prettier": "^8.8.0",
"eslint-plugin-jest": "^27.2.1",
"eslint-plugin-prettier": "^4.2.1",
"jest": "^29.5.0",
"prettier": "^2.8.8",
"rimraf": "^5.0.1",
"ts-jest": "^29.1.0",
"ts-node": "^10.9.1",
"typescript": "^5.0.4"
"@mgcrea/eslint-config-node": "^0.10.0",
"@tsconfig/node-lts": "^20.1.1",
"@types/node": "^20.12.7",
"eslint": "^8.57.0",
"prettier": "^3.2.5",
"prettier-plugin-organize-imports": "^3.2.4",
"tsup": "^8.0.2",
"typescript": "^5.4.5",
"vite-tsconfig-paths": "^4.3.2",
"vitest": "^1.5.0"
},

@@ -45,0 +51,0 @@ "engines": {

@@ -19,3 +19,3 @@ <!-- markdownlint-disable no-inline-html -->

<a href="https://github.com/mgcrea/node-xlsx/actions/workflows/main.yml">
<img src="https://img.shields.io/github/workflow/status/mgcrea/node-xlsx/main?style=for-the-badge" alt="github main workflow" />
<img src="https://img.shields.io/github/actions/workflow/status/mgcrea/node-xlsx/main.yml?style=for-the-badge&branch=master" alt="build status" />
</a>

@@ -36,2 +36,4 @@ </p>

npm install node-xlsx --save
# or
pnpm add node-xlsx
```

@@ -38,0 +40,0 @@

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc