Comparing version 0.1.3 to 0.2.0
{ | ||
"name": "j", | ||
"version": "0.1.3", | ||
"version": "0.2.0", | ||
"author": "sheetjs", | ||
"description": "data wrangler", | ||
"keywords": [ "xls", "xlsx", "office", "excel", "spreadsheet" ], | ||
"keywords": [ "xls", "xlsx", "xlsm", "xlsb", "office", "excel", "spreadsheet" ], | ||
"bin": { | ||
@@ -8,0 +8,0 @@ "j": "./bin/j.njs" |
# J | ||
Simple data wrapper that attempts to wrap [xlsjs](http://npm.im/xlsjs) and [xlsx](http://npm.im/xlsx) to provide a uniform way to access data | ||
Simple data wrapper that attempts to wrap [xlsjs](http://npm.im/xlsjs) and [xlsx](http://npm.im/xlsx) to provide a uniform way to access data. | ||
Supports XLS, XLSX, XLSM and XLSB files. | ||
Output formats: | ||
- XML and HTML work with [Excel Web Query](http://office.microsoft.com/en-us/excel-help/get-and-analyze-data-from-the-web-in-excel-HA001054848.aspx) | ||
- CSV (and other delimited formats such as TSV) | ||
- JSON | ||
- Formulae list (e.g. `A1=NOW()`, `A2=A1+3`) | ||
## Installation | ||
``` | ||
npm install -g j | ||
``` | ||
## Node Library | ||
@@ -27,3 +41,3 @@ | ||
``` | ||
$ bin/j.njs --help | ||
$ j --help | ||
@@ -61,7 +75,7 @@ Usage: j.njs [options] <file> [sheetname] | ||
## Using J for diffing XLS/XLSX/XLSM files | ||
## Using J for diffing XLS/XLSB/XLSM/XLSX files | ||
Using git textconv, you can use `J` to generate more meaningful diffs! | ||
One-time configuration (same steps in `misc/gitdiff.sh`: | ||
One-time configuration (`misc/gitdiff.sh`): | ||
@@ -90,1 +104,11 @@ ``` | ||
``` | ||
If you just want to compare formulae (for example, in a sheet using `NOW`): | ||
``` | ||
git config --global diff.sheetjs.textconv "j -S" | ||
``` | ||
NOTE: There are some known issues regarding global modules in Windows. The best | ||
bet is to `npm install j` in your git directory before diffing. |
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
10539
112