1
1
2
2
[ ![ Node CI] ( https://github.com/jmaister/excellentexport/actions/workflows/webpack.yml/badge.svg?branch=master )] ( https://github.com/jmaister/excellentexport/actions/workflows/webpack.yml )
3
3
[ ![ ] ( https://data.jsdelivr.com/v1/package/npm/excellentexport/badge )] ( https://www.jsdelivr.com/package/npm/excellentexport )
4
- [ ![ Rate on Openbase] ( https://badges.openbase.io/js/rating/excellentexport.svg )] ( https://openbase.io/js/excellentexport?utm_source=embedded&utm_medium=badge&utm_campaign=rate-badge )
5
4
[ ![ Coverage Status] ( https://coveralls.io/repos/github/jmaister/excellentexport/badge.svg?branch=master )] ( https://coveralls.io/github/jmaister/excellentexport?branch=master )
6
5
7
6
# ExcellentExport.js
21
20
22
21
# Revision history:
23
22
23
+ ### 3.9.7
24
+
25
+ * _ Update npm dependencies to fix vulnerabilities_
26
+ * xlsx package loaded from CDN [ SheetJS CDN] ( https://cdn.sheetjs.com/ )
27
+ * Moving to npm build (package-lock.json), yarn does not support "audit fix" command to fix dependencies vulnerabilities automatically.
28
+
29
+ ### 3.9.6
30
+
31
+ * Remove references to openbase.io
32
+ * Fix typos
33
+ * _ Update npm dependencies to fix vulnerabilities_
34
+
24
35
### 3.9.5
25
36
26
37
* _ Update npm dependencies to fix vulnerabilities_
122
133
### 2.1.0
123
134
124
135
* Add Webpack build.
125
- * Create UMD JavaScript module. Library can be loaded as a module (import, RequireJS, AMD, etc...) or standalone as window.ExcelentExport .
136
+ * Create UMD JavaScript module. Library can be loaded as a module (import, RequireJS, AMD, etc...) or standalone as window.ExcellentExport .
126
137
127
138
### 2.0.3
128
139
@@ -280,8 +291,8 @@ You can specify an array with the formats for a specific cell range (i.e. A1:A10
280
291
281
292
Each element in the format array consists on:
282
293
283
- ``` json
284
- {
294
+ ``` typescript
295
+ const sheet01 = {
285
296
" range" : " A1:A100" , // Range of cells to apply the format, mandatory
286
297
" format" : {
287
298
" type" : " <cell_type>" , // Type of format, mandatory
@@ -305,8 +316,7 @@ Example:
305
316
range: " C2:C20" ,
306
317
format: ExcellentExport .formats .NUMBER ,
307
318
}
308
- ],
309
-
319
+ ]
310
320
```
311
321
312
322
` format ` can be used from one of the predefined types if you use TypeScript
@@ -360,3 +370,7 @@ Example:
360
370
** Publish**
361
371
362
372
npm publish
373
+
374
+ ## Dependencies
375
+
376
+ - XLSX is not available from NPM anymore. Use https://cdn.sheetjs.com/ to install it.
0 commit comments