Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build20190906 #1

Closed
wants to merge 9 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
24 changes: 24 additions & 0 deletions .eslintrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{
"env": { "shared-node-browser":true },
"globals": {},
"parserOptions": {
"ecmaVersion": 3
},
"plugins": [ "html", "json" ],
"extends": "eslint:recommended",
"rules": {
"comma-style": [ 2, "last" ],
"comma-dangle": [ 2, "never" ],
"curly": 0,
"no-bitwise": 0,
"no-console": 0,
"no-control-regex": 0,
"no-empty": 0,
"no-trailing-spaces": 2,
"no-use-before-define": [ 1, {
"functions":false, "classes":true, "variables":false
}],
"no-useless-escape": 0,
"semi": [ 2, "always" ]
}
}
38 changes: 38 additions & 0 deletions .flowconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
[ignore]
.*/node_modules/.*
.*/dist/.*
.*/tmp/.*

.*/bits/.*
.*/ctest/.*
.*/misc/.*
.*/perf/.*
.*/_book/.*

.*/demo/browser.js
.*/shim.js

.*/xlsx.js
.*/xlsxworker.js
.*/jszip.js
.*/tests/.*
.*/demos/.*

#.*/xlsx.flow.js
[include]
xlsxworker.flow.js
xlsx.flow.js
.*/bin/.*.njs
.*/demo/browser.flow.js
test.js

[libs]
bits/09_types.js
misc/flow.js
misc/flowdeps.js

[options]
module.file_ext=.js
module.file_ext=.njs
module.ignore_non_literal_requires=true
suppress_comment= \\(.\\|\n\\)*\\$FlowIgnore
16 changes: 16 additions & 0 deletions .fossaignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
bits/
demos/
dist/
docbits/
misc/
node_modules/
types/
tests/
test_files
*.md

*.json
*.log
*.sh
.DS_Store
.Trashes
11 changes: 11 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
*.md text eol=lf
bits/*.js text eol=lf
test.js text eol=lf
xlsx*.js text eol=lf
*.flow.js text eol=lf

docbits/* linguist-documentation
dist/* linguist-generated=true
xlsx.js linguist-generated=true
xlsxworker.js linguist-generated=true
tests/core.js linguist-generated=true
2 changes: 2 additions & 0 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
custom: https://sheetjs.com
open_collective: s5s
43 changes: 25 additions & 18 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,27 +1,34 @@
node_modules
package-lock.json
*.tgz
_book/
misc/coverage.html
misc/prof.js
v8.log
tmp
*.txt
*.csv
*.dif
*.prn
*.slk
*.[tT][xX][tT]
*.[cC][sS][vV]
*.[dD][iIbB][fF]
*.[pP][rR][nN]
*.[pP][mM][dD]*
*.[pP][dD][fF]
*.[sS][lL][kK]
*.socialcalc
*.xls
*.xlsb
*.xlsm
*.xlsx
*.xlsm
*.xlsb
*.xml
*.[xX][lL][sSwWcCaAtTmM]
*.[xX][lL][sSaAtT][xXmMbB]
*.[oO][dD][sS]
*.[fF][oO][dD][sS]
*.[xX][mM][lL]
*.[uU][oO][sS]
*.[wW][kKqQbB][S1234567890]
*.[qQ][pP][wW]
*.[bB][iI][fF][fF][23458]
*.[rR][tT][fF]
*.[eE][tT][hH]
*.123
*.htm
*.html
*.sheetjs

lab/
test_files
example.js
example2.js
.idea
*.exe
*.img
yarn.lock
45 changes: 34 additions & 11 deletions .npmignore
Original file line number Diff line number Diff line change
@@ -1,27 +1,48 @@
test_files/
.github/
tests/files/
demos/
index.html
misc/
node_modules
*.tgz
_book
book.json
tmp
*.txt
*.csv
*.dif
*.prn
*.slk
*.[tT][xX][tT]
*.[cC][sS][vV]
*.[dD][iIbB][fF]
*.[pP][rR][nN]
*.[pP][mM][dD]*
*.[pP][dD][fF]
*.[sS][lL][kK]
*.socialcalc
*.xls
*.xlsb
*.xlsm
*.xlsx
*.xml
*.[xX][lL][sSwWcCaAtTmM]
*.[xX][lL][sSaAtT][xXmMbB]
*.[oO][dD][sS]
*.[fF][oO][dD][sS]
*.[xX][mM][lL]
*.[uU][oO][sS]
*.[wW][kKqQbB][S1234567890]
*.[qQ][pP][wW]
*.[bB][iI][fF][fF][23458]
*.[rR][tT][fF]
*.[eE][tT][hH]
*.123
*.htm
*.html
*.sheetjs
*.exe
*.img
.gitignore
.gitattributes
.fossaignore
.spelling
.eslintrc
.jshintrc
CONTRIBUTING.md
Makefile
make.cmd
*.lst
.npmignore
xlsworker.js
Expand All @@ -30,6 +51,8 @@ test.js
.jscs.json
.gitmodules
.travis.yml
.flowconfig
*.flow.js
bits/
odsbits/
docbits/
tests/
152 changes: 152 additions & 0 deletions .spelling
Original file line number Diff line number Diff line change
@@ -0,0 +1,152 @@
# xlsx.js (C) 2013-present SheetJS -- http://sheetjs.com
SheetJS
js-xlsx
xls
xlsb
xlsx

# Excel-related terms
A1-style
AutoFilter
ECMA-376
FoxPro
Multiplan
OData
OpenDocument
OpenFormula
PivotTable
Quattro
SpreadsheetML
Unhide
VBA
Visicalc
chartsheet
chartsheets
dialogsheet
dialogsheets
dBASE
macrosheet
macrosheets
tooltip
tooltips

# Third-party
Browserify
CDNjs
CommonJS
Ethercalc
ExtendScript
IndexedDB
JavaScriptCore
LocalStorage
NPM
Nuxt.js
Redis
RequireJS
Rollup
SessionStorage
SQLite
SystemJS
VueJS
WebSQL
iOS
nodejs
npm
unpkg
webpack
weex

# Other terms
ActiveX
APIs
ArrayBuffer
Base64
Booleans
FileReader
JS
NoSQL
README
UTF-16
VBScript
XHR
XMLHttpRequest
bundler
bundlers
cleanroom
config
customizable
datagrid
deduplication
destructuring
embeddable
filesystem
globals
javascript
metadata
natively
pre-built
pre-generated
prepend
prepended
repo
runtime
serverless
submodule
transpiled

- demos/altjs/README.md
ChakraCore
Duktape
Goja
Nashorn

- demos/angular/README.md
AngularJS

- demos/angular2/README.md
NativeScript
angular-cli

- demos/array/README.md
WebGL
WebAssembly
dataset
TensorFlow

- demos/database/README.md
Knex
LowDB
MariaDB
MongoDB
MySQL
PostgreSQL
schemaless
schemas
storages

- demos/extendscript/README.md
Photoshop
minifier

- demos/function/README.md
microservice

- demos/headless/README.md
PhantomJS
SlimerJS
wkhtmltopdf

- demos/nwjs/README.md
NW.js

- demos/react/README.md
Next.js
Preact

- demos/server/README.md
hapi

- demos/xhr/README.md
axios
superagent

Loading