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

[pull] master from olifolkerd:master #67

Open
wants to merge 658 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
658 commits
Select commit Hold shift + click to select a range
e3da224
fix rendering glitch on addRange function
olifolkerd Jan 28, 2024
41a10d8
fix scope issues with range refactor
olifolkerd Jan 28, 2024
ab4a3ea
restore export functionality
olifolkerd Jan 28, 2024
c17ce93
add bounds update functions on range component and add destruction gu…
olifolkerd Jan 28, 2024
b391d95
add getBounds and remove functions to range component
olifolkerd Feb 4, 2024
cdf8984
bring range class into line with coding style
olifolkerd Feb 4, 2024
fbb92e6
refactor select range style to match coding style
olifolkerd Feb 4, 2024
e548dba
refactor range component to match coding stye
olifolkerd Feb 4, 2024
96d5d10
update component function to return array of all ranges that overlap …
olifolkerd Feb 4, 2024
68fee2a
remove column resize guide handle
olifolkerd Feb 4, 2024
50288d2
refactor range styling into existing structure
olifolkerd Feb 4, 2024
59963f3
fix regression in row header styling
olifolkerd Feb 4, 2024
90cbd22
update theme styles for range selection
olifolkerd Feb 4, 2024
5404024
prevent events from propagating from icon sort
olifolkerd Feb 4, 2024
64f3aa5
prevent unneeded warning if column sort in icon mode with range selec…
olifolkerd Feb 4, 2024
a884242
fix typo in range remove function
olifolkerd Feb 4, 2024
5d63a2f
disable row hover highlighting when using range selection
olifolkerd Feb 4, 2024
e2ae86d
update edge function names on component
olifolkerd Feb 4, 2024
31bbfca
pass arguments to menu closed event
olifolkerd Feb 4, 2024
7e143a5
update row selection options to account for range module
olifolkerd Feb 4, 2024
c5dd1e3
allow option for deprecationCheck function to map old values to new v…
olifolkerd Feb 4, 2024
4cd9c5e
include missed file from last commit
olifolkerd Feb 4, 2024
39517b0
add deprecation warnings for selectable rows
olifolkerd Feb 4, 2024
729604b
Merge branch '5.6-spreadsheet' into 5.6
olifolkerd Feb 4, 2024
c31757c
merge range selection into 5.6 branch
olifolkerd Feb 4, 2024
1a104f6
fix issue with frozen columns on column update
olifolkerd Feb 5, 2024
07b9571
fix issue with toggling visibility of frozen row causing layout issues
olifolkerd Feb 5, 2024
874d6ef
fix column resizing on frozen columns
olifolkerd Feb 5, 2024
b0cfe01
fix issue on table resize when on mobile and no edit module in use
olifolkerd Feb 5, 2024
a45c3c5
alight vertical headers after initial data load
olifolkerd Feb 5, 2024
c299a35
add missing rendered function to PseudoRow component
olifolkerd Feb 5, 2024
f9bbd79
prevent width rendering issues on additional elements in the column h…
olifolkerd Feb 5, 2024
0a7f9b4
fix regression in selectable rows module
olifolkerd Feb 5, 2024
6a7ba6f
fix issue with ajax loading alert breaking column moving
olifolkerd Feb 5, 2024
e2f8c21
add messaging when trying to use history module when it has not been …
olifolkerd Feb 5, 2024
0db694e
ensure placholder is cleared and restored when performing history act…
olifolkerd Feb 5, 2024
b81bccc
add alpha numeric validator
olifolkerd Feb 5, 2024
4ec6f34
fix positioning of placeholder element on basic rendered tables
olifolkerd Feb 5, 2024
3445e37
move row selection check classes to toggle
olifolkerd Feb 5, 2024
68f6b74
handle numeric values in row selection
olifolkerd Feb 5, 2024
c40ac5e
allow range getBounds function to return raw cell object
olifolkerd Feb 11, 2024
43785da
add range paste functionality
olifolkerd Feb 11, 2024
7b2b964
handle pasting of ranges into defined area
olifolkerd Feb 11, 2024
96e9027
allow pasting from click in spreadsheet mode
olifolkerd Feb 11, 2024
672dae7
initialize focus on starting range
olifolkerd Feb 11, 2024
7b3560c
remove redundant console log
olifolkerd Feb 11, 2024
7708d26
add clipboard-past confirmation event
olifolkerd Feb 11, 2024
391633f
add editTriggerEvent event
olifolkerd Feb 11, 2024
768af10
fix css outline on focused cells
olifolkerd Feb 11, 2024
a13fdc6
fix outline on focused cells
olifolkerd Feb 11, 2024
f2545fe
remove duplicate edit navigation binidng
olifolkerd Feb 11, 2024
65f502f
remove redundant console trace
olifolkerd Feb 11, 2024
b159b1f
fix missing table function from export psuedo cell component
olifolkerd Feb 11, 2024
93d3194
reorder range event bindings for clarity
olifolkerd Feb 11, 2024
a0d0a8f
add selectableRangeClearCells option
olifolkerd Feb 11, 2024
46d42ab
improve efficiency of selectableRangeClearCells option
olifolkerd Feb 11, 2024
b45038b
add clear values function to range component
olifolkerd Feb 11, 2024
c6edd1f
fix issue with range selection including row header
olifolkerd Feb 11, 2024
6f49344
update version to 5.6.0
olifolkerd Feb 12, 2024
a3f8131
Merge commit '6f4934420e4bb3ffd57769343df1a78e464a6aef'
olifolkerd Feb 12, 2024
aa7bf5a
Fix bugs that happens when row header is not provided (#4391)
azmy60 Feb 18, 2024
89c5127
fix broken frozen columns (#4401)
azmy60 Feb 18, 2024
540e5c2
fix 24 hour time formatting in time and datetime editors
olifolkerd Feb 18, 2024
d9cdc87
prevent frag issues when using editableTitle and movable columns
olifolkerd Feb 18, 2024
626ff0f
fix issue with renderer warnings after setHeight function called
olifolkerd Feb 18, 2024
e936db7
fix regresion in textarea layout caused by the luke cotter performanc…
olifolkerd Feb 18, 2024
4396bb1
prevent duplicate calls to editor success or cancel functions once th…
olifolkerd Feb 18, 2024
9a252fe
debounce edit validation functionality depending on how the event is …
olifolkerd Feb 18, 2024
f342150
update version to 5.6.1
olifolkerd Feb 18, 2024
dd63c35
refactor classes to use static variable definitions
olifolkerd Mar 10, 2024
cb50c26
resolve circular dependency on column component
olifolkerd Mar 10, 2024
218dd2a
fix regression in move rows module
olifolkerd Mar 10, 2024
bbf55f0
remove circular dependency from table registry
olifolkerd Mar 10, 2024
65a0f5d
move table default options to static var
olifolkerd Mar 10, 2024
c0ef776
fix remaining tree shaking issues in module
olifolkerd Mar 10, 2024
0428f43
move find table into table registry
olifolkerd Mar 10, 2024
2fa9921
restructure module binder to allow for tree shaking
olifolkerd Mar 10, 2024
2687aa7
remove circular dependancy warning ignore from builder
olifolkerd Mar 10, 2024
7b587f6
rebuild dist after refactor
olifolkerd Mar 10, 2024
9186a86
throw error if module is bound without name defined
olifolkerd Mar 10, 2024
0356f10
allow modules to register their own extensions to other module
olifolkerd Mar 10, 2024
915bceb
move row selection formatter into select row module
olifolkerd Mar 10, 2024
77b4762
move responsive collapse formatter to responsiveLayout module
olifolkerd Mar 10, 2024
0f01110
fix broken range UI when using SelectRange and virtual horizontal ren…
azmy60 Mar 11, 2024
24cca0b
fix broken range UI when using SelectRange and virtual horizontal ren…
azmy60 Mar 11, 2024
65f85b3
improve warning on invalid columns
olifolkerd Mar 11, 2024
4ea02dd
remove redundant console logs
olifolkerd Mar 11, 2024
f99e5fa
fix broken selection when there are invisible columns (#4410)
azmy60 Mar 11, 2024
5768f11
Fix bug of getRowFromPosition function when groupComponent exists. (#…
lstgithub578 Mar 11, 2024
96de27c
fix selectRange and clipboard bug (#4415)
lstgithub578 Mar 11, 2024
00d81c3
Resize row & column with guidelines (#4396)
azmy60 Mar 11, 2024
db5e5cd
merge in new resize guide functionality and reformat coding style
olifolkerd Mar 11, 2024
f7008af
fix row resize guide functionality
olifolkerd Mar 11, 2024
e23d9ad
restructure resize guide styling classes
olifolkerd Mar 11, 2024
ead371f
regenerate dist following PR merges
olifolkerd Mar 11, 2024
c2051ac
add column resizing and width events
olifolkerd Mar 11, 2024
f2a4e1a
add row height and reszing events
olifolkerd Mar 11, 2024
7794d26
remove redundant variable
olifolkerd Mar 11, 2024
932b46f
fix switch statement indentation
olifolkerd Mar 11, 2024
76dba3c
update dev dependencies to latest versions
olifolkerd Mar 11, 2024
9a176d9
fix initialization order on select range module
olifolkerd Mar 11, 2024
5cb9ebe
move range module extensions into module
olifolkerd Mar 11, 2024
7c7036a
move clipboard keybindings extensions to clipboard module
olifolkerd Mar 11, 2024
ffff1df
move history keybindings to history module
olifolkerd Mar 11, 2024
d72a545
fix export code formatting
olifolkerd Mar 11, 2024
cd3033f
fix issue with module binder not correctly handling multiple queued e…
olifolkerd Mar 11, 2024
8b23e82
move export row and column lookups into extendable defaults
olifolkerd Mar 11, 2024
40e807f
move range export defaults to select range module
olifolkerd Mar 11, 2024
0391edb
add row header functionality
olifolkerd Mar 12, 2024
c98c126
prevent moving of row header
olifolkerd Mar 12, 2024
7fe553a
add row header styling to all themes
olifolkerd Mar 12, 2024
15ca380
fix issue with column not initializing row header class on col header
olifolkerd Mar 12, 2024
6068bf4
rebuild dist
olifolkerd Mar 12, 2024
e04e382
add rowHeaders option to row export
olifolkerd Mar 12, 2024
6c287a7
only include downloads in export if they have a field set
olifolkerd Mar 12, 2024
211bde7
add rownum accessor
olifolkerd Mar 12, 2024
22f6136
ensure column range lookup passes back row header
olifolkerd Mar 12, 2024
388dee6
fix column visibility lookup for custom columns in export module
olifolkerd Mar 12, 2024
55b46b3
update Tabulator source
olifolkerd Mar 12, 2024
64ad638
remove redundant console.log
olifolkerd Mar 12, 2024
05be5cc
fix header borders in export styling and add styling for row headers
olifolkerd Mar 12, 2024
5f480df
range selection simplify activeRangeCellElement style calculations
olifolkerd Mar 12, 2024
6638495
range select simplify range boundary calculation logic
olifolkerd Mar 12, 2024
43b0324
add rtl support for range selection
olifolkerd Mar 12, 2024
8475c61
tidy up empty space in export module
olifolkerd Mar 12, 2024
44f4d09
add basic spreadsheet module boilerplate
olifolkerd Mar 13, 2024
c1e5d5b
add table-initialized internal event
olifolkerd Mar 13, 2024
397b91c
add basic sheet boiler plate
olifolkerd Mar 13, 2024
9ba5e22
add column title calculation logic
olifolkerd Mar 13, 2024
bab2a48
add basic column and row generation to spreadsheet module
olifolkerd Mar 13, 2024
ea338ff
ensure spreadsheet dimesions match data dimensions as a minimum
olifolkerd Mar 13, 2024
476624a
clear console logs
olifolkerd Mar 13, 2024
6287861
pull array format data into spreadsheet module
olifolkerd Mar 13, 2024
2f0b9a9
add getData functionality to sheets
olifolkerd Mar 13, 2024
b1a223b
export range component from library
olifolkerd Mar 13, 2024
c8841ce
add sheet component
olifolkerd Mar 13, 2024
26d8e97
add hide sheet functionality
olifolkerd Mar 13, 2024
46657ff
add tweak missed in lat commit
olifolkerd Mar 13, 2024
cd79844
add set data functionality to table and sheet component
olifolkerd Mar 13, 2024
d957ee4
handle multiple sheets and add footer bar
olifolkerd Mar 13, 2024
7479e27
add multi sheed handling capacity to exsiting sheet functions
olifolkerd Mar 13, 2024
3b55672
change default sheet title
olifolkerd Mar 13, 2024
f8e976a
add setSheets function
olifolkerd Mar 13, 2024
3c0af6e
add ability to remove sheets
olifolkerd Mar 13, 2024
afe2bcb
retrieve sheet defnitions array
olifolkerd Mar 13, 2024
36ebe97
add function to make sheet active
olifolkerd Mar 13, 2024
7bfda12
add getDefinition to sheet component
olifolkerd Mar 13, 2024
51ae5eb
add helper functions to sheet component
olifolkerd Mar 13, 2024
92cf2a7
handle sheet and sheet components in lookup sheet function
olifolkerd Mar 13, 2024
0a63dbc
allow spreadsheet tabs to be inserted into other element
olifolkerd Mar 13, 2024
c77d86c
add sheet events and minor fixes
olifolkerd Mar 13, 2024
e03a710
add module compatibility warnings
olifolkerd Mar 13, 2024
edbe2cb
add spreadsheet tab styling for all themes
olifolkerd Mar 13, 2024
b1c700d
improve spreadsheet footer styling on site theme
olifolkerd Mar 13, 2024
615cb22
add editorEmptyValue table and column definition option
olifolkerd Mar 14, 2024
a62d15a
add scrollbar to tabs footer
olifolkerd Mar 14, 2024
72e94dc
fix regression in sheets module
olifolkerd Mar 14, 2024
21f125f
dont load sheet on tab click if it is already the active sheet
olifolkerd Mar 14, 2024
b0f7053
add getTitle and getKey methods to sheet component
olifolkerd Mar 15, 2024
13922bc
remove duplicate function
olifolkerd Mar 15, 2024
8911fe4
rename spreadsheetDefinition option to spreadsheetColumnDefinition
olifolkerd Mar 15, 2024
cd280a0
remember scroll position of sheets when switching tabs
olifolkerd Mar 15, 2024
ab22a39
add addSheet function
olifolkerd Mar 15, 2024
a66f380
add editorEmptyValueFunc option
olifolkerd Mar 15, 2024
0d4604e
ensure response passed into data-loaded event isnt spread into other …
olifolkerd Mar 15, 2024
dfa8a8e
add ajax loading for spreadsheet data
olifolkerd Mar 15, 2024
7fc5539
fix linting issues in spreadsheet module
olifolkerd Mar 15, 2024
59c31a7
remove deprecated functionality
olifolkerd Mar 17, 2024
29f34dc
perf: faster datatree render performance (#4337)
lukecotter Mar 17, 2024
4a0b0ce
Merge branch '6.0' of https://github.com/olifolkerd/tabulator into 6.0
olifolkerd Mar 17, 2024
a82a372
Fix incorrectly calculated height on collapes rows (#4425)
antman3351 Mar 17, 2024
dbdac72
ensure tableBuilt waits for initial data load before resolving
olifolkerd Mar 17, 2024
6a2729d
set scope of responsiveLayoutCollapseFormatter to table
olifolkerd Mar 17, 2024
cc8a475
Merge branch '6.0' of https://github.com/olifolkerd/tabulator into 6.0
olifolkerd Mar 17, 2024
3ce956c
update dist files
olifolkerd Mar 17, 2024
f173cb2
Merge remote-tracking branch 'origin/6.0'
olifolkerd Mar 17, 2024
205da18
update version to 6.0.0
olifolkerd Mar 17, 2024
b6858a8
fix issue with autocolumns load on initial data set
olifolkerd Mar 19, 2024
154c944
update version to 6.0.1
olifolkerd Mar 19, 2024
8eb8da4
add dark site theme theme
olifolkerd Mar 23, 2024
890f92e
add xlsx importer
olifolkerd Mar 23, 2024
a8fbe01
update version to 6.1.0
olifolkerd Mar 24, 2024
48ce809
Merge remote-tracking branch 'origin/6.1'
olifolkerd Mar 24, 2024
1511545
add internal and external import events
olifolkerd Mar 29, 2024
070c3b2
add full mode to autocolumns
olifolkerd Mar 29, 2024
55d9d38
add columns events
olifolkerd Mar 29, 2024
7e5b8fe
add toggle formatter
olifolkerd Mar 29, 2024
5d16d4e
update version to 6.2.0
olifolkerd Mar 29, 2024
f7708fe
fix movable columns and range selection (#4431)
azmy60 Apr 28, 2024
9a7a954
fix initial focus (#4458)
azmy60 Apr 28, 2024
4425327
fix SelectRange keyboard navigation when there is a rowheader (#4459)
azmy60 Apr 28, 2024
c57d9d2
fix getCells does not return cell components (#4466)
azmy60 Apr 28, 2024
264e40a
fix jump navigation (#4473)
azmy60 Apr 28, 2024
44613d2
trap focus key navigation (#4474)
azmy60 Apr 28, 2024
d54a8be
Node bump for lint pipeline (#4456)
rathboma Apr 28, 2024
4ade2e3
fix The pop-up content is too long, causing top to be negative. (#4447)
Teadeno Apr 28, 2024
e87ed45
Bump tj-actions/changed-files from 17.3 to 41 in /.github/workflows (…
dependabot[bot] Apr 28, 2024
7333c33
regenerate dist after merge and update version to 6.2.1
olifolkerd Apr 28, 2024
63ac57d
Bump braces from 3.0.2 to 3.0.3 (#4521)
dependabot[bot] Jul 14, 2024
50fdf6f
Add Require and Import Values in `package.json` for better `ESM` Supp…
thisjt Jul 14, 2024
97ec4f0
add mjs files to package
olifolkerd Jul 14, 2024
28fe953
add fixed size for group div to fix alignment with not default window…
chey-to-mozg Jul 14, 2024
a725764
Merge branch '6.2.2' of https://github.com/olifolkerd/tabulator into …
olifolkerd Jul 14, 2024
7c8f582
Merge commit 'a7257646eff69fc5b0739ac5f7d57860e2e39b5b'
olifolkerd Jul 14, 2024
e3ab535
update version to 6.2.2
olifolkerd Jul 14, 2024
fe30874
fix regression in last release
olifolkerd Jul 14, 2024
c01a364
update version to 6.2.3
olifolkerd Jul 14, 2024
1d0e541
fix issue with package.json
olifolkerd Jul 16, 2024
bb783da
update version to 6.2.4
olifolkerd Jul 16, 2024
932410e
Add default export for JS/CSS dist files (#4542)
jonatanschroeder Jul 21, 2024
0072b25
add additional exports for src files
olifolkerd Jul 21, 2024
5c5512c
update version to 6.2.5
olifolkerd Jul 21, 2024
dabb5ea
add loading alert when importing data
olifolkerd Sep 22, 2024
a057cfb
add import mutators
olifolkerd Sep 22, 2024
4572b14
add importHeaderTransform option
olifolkerd Sep 22, 2024
30ddc92
add importValueTransform option
olifolkerd Sep 22, 2024
6ad7ec8
abstract editor function lookup logic
olifolkerd Sep 22, 2024
6f463d7
add adaptable editor
olifolkerd Sep 22, 2024
e90530a
abstract formatter lookup functionality
olifolkerd Sep 22, 2024
caa7db5
fix regression with missing tickCross editor
olifolkerd Sep 22, 2024
5c6a4d9
add adaptable formatter
olifolkerd Sep 22, 2024
357445a
add importValidator option
olifolkerd Sep 22, 2024
b7d6b52
add timeout to import load error alert
olifolkerd Sep 22, 2024
4007113
fix issue with textarea formatter rows being initialized to big
olifolkerd Sep 22, 2024
d23241c
allow list editor values lookup to handle multiselect arrays
olifolkerd Sep 22, 2024
ab4a281
add importFileValidator option
olifolkerd Sep 29, 2024
3b3d9aa
add array formatter
olifolkerd Sep 29, 2024
12a01a8
add json formatter
olifolkerd Sep 29, 2024
49818ea
add string comparison type to array sorter
olifolkerd Sep 29, 2024
15fb808
add value map to array sorter and fix issue with string sorting
olifolkerd Sep 29, 2024
dfe4b5b
add valueMap to array formatter
olifolkerd Sep 29, 2024
1fc0ae8
add dependency registry
olifolkerd Sep 29, 2024
579f873
fix regression in importer module
olifolkerd Sep 29, 2024
4446f4e
fix validator regression in import module
olifolkerd Sep 29, 2024
e510be0
refactor xlsx dependencies to use dependency register
olifolkerd Sep 29, 2024
4cac812
fix initialization issue in dependency register
olifolkerd Sep 29, 2024
119dfe7
refactor pdf downloader to use dependency register
olifolkerd Sep 29, 2024
8ba304f
update dependency register to be able to handle props
olifolkerd Sep 29, 2024
13a34b9
update pdf downloader to use dependency registry props
olifolkerd Sep 29, 2024
6e89c71
add multikey lookup for dependency register to aid with backward comp…
olifolkerd Sep 29, 2024
3145c7a
refactor luxor dependant code to use dependency register
olifolkerd Sep 29, 2024
92b4f19
fix autoscroll on long columns (#4479)
azmy60 Sep 29, 2024
86fcd24
Break expanded range after pressing arrow keys (#4478)
azmy60 Sep 29, 2024
2b3be2e
make autoFocus optional for SelectRange (#4452)
azmy60 Sep 29, 2024
2915232
Add option to reset pagination when last page < current page (#3987)
antman3351 Sep 29, 2024
3076d1f
regenerate dist after merging PRs
olifolkerd Sep 29, 2024
1c78275
refactor page PR to bring inline with current coding style
olifolkerd Sep 29, 2024
c0df635
fix regression in format module
olifolkerd Sep 29, 2024
2febe77
update version to 6.3
olifolkerd Sep 29, 2024
a488466
Merge commit '2febe77981eec51803fd40e5ee5e97e02321b170'
olifolkerd Sep 29, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .eslintignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
.eslintrc.js
dist
examples
28 changes: 28 additions & 0 deletions .eslintrc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
module.exports = {
"env": {
"browser": true,
"es2021": true,
"node": true,
"amd": true,
},
globals: {
'luxon': 'readonly',
'XLSX': 'readonly',
'jspdf': 'readonly'
},
"extends": "eslint:recommended",
"parserOptions": {
"ecmaVersion": "latest",
"sourceType": "module"
},
"rules": {
"semi": "error",
"indent": ["error", "tab", {VariableDeclarator:0, "SwitchCase": 1}],
"no-unused-vars": ["warn", { "vars": "all", "args": "none", "ignoreRestSiblings": false }],
"no-fallthrough": "off",
"no-inner-declarations": "off",
"no-prototype-builtins": "off",
"no-empty": ["error", { "allowEmptyCatch": true }],
// "curly": "error",
}
}
39 changes: 39 additions & 0 deletions .github/workflows/bad-files-check.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
name: Bad files check
on:
pull_request:

jobs:
check:
name: Dist check
runs-on: ubuntu-latest
steps:
- name: Check out Git repository
uses: actions/checkout@v2
with:
fetch-depth: 0


- name: Get specific changed files in dist
id: changed-files-specific
uses: tj-actions/changed-files@v41
with:
files: |
dist

- name: Check file existence
id: check_files
uses: andstor/file-existence-action@v1
with:
files: "yarn.lock"

- name: Fail if dist files changed
if: steps.changed-files-specific.outputs.any_changed == 'true'
run: |
echo "Oops! Looks like you modified some files in dist/. Please remove them from your PR, thanks!"
exit 1

- name: Fail if yarn lock exists
if: steps.check_files.outputs.files_exists == 'true'
run: |
echo "Oops! Looks like you checked in a yarn.lock file, we use npm and package-lock.json. Please remove it from your PR, thanks!"
exit 1
31 changes: 31 additions & 0 deletions .github/workflows/lint-and-test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
name: Lint and build
on:
# Trigger the workflow on push or pull request,
# but only for the main branch
push:
branches:
- main
- master
pull_request:

jobs:
linting:
name: Linting
runs-on: ubuntu-latest
steps:
- name: Check out Git repository
uses: actions/checkout@v2

- name: Set up Node.js
uses: actions/setup-node@v1
with:
node-version: 18

- name: Install dependencies
run: npm ci

- name: Lint
run: npm run lint

- name: Build
run: npm run build
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
The MIT License (MIT)

Copyright (c) 2015-2022 Oli Folkerd
Copyright (c) 2015-2024 Oli Folkerd

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,19 +57,19 @@ var table = new Tabulator("#example-table", {});


### Bower Installation
To get Tabulator via the Bower package manager, open a terminal in your project directory and run the following commmand:
To get Tabulator via the Bower package manager, open a terminal in your project directory and run the following command:
```
bower install tabulator --save
```

### NPM Installation
To get Tabulator via the NPM package manager, open a terminal in your project directory and run the following commmand:
To get Tabulator via the NPM package manager, open a terminal in your project directory and run the following command:
```
npm install tabulator-tables --save
```

### CDN - UNPKG
To access Tabulator directly from the UNPKG CDN servers, include the following two lines at the start of your project, instead of the localy hosted versions:
To access Tabulator directly from the UNPKG CDN servers, include the following two lines at the start of your project, instead of the locally hosted versions:
```html
<link href="https://unpkg.com/tabulator-tables/dist/css/tabulator.min.css" rel="stylesheet">
<script type="text/javascript" src="https://unpkg.com/tabulator-tables/dist/js/tabulator.min.js"></script>
Expand Down
2 changes: 1 addition & 1 deletion bower.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "tabulator",
"main": "dist/js/tabulator.js",
"version": "5.2.7",
"version": "6.3.0",
"description": "Interactive table generation JavaScript library",
"keywords": [
"table",
Expand Down
160 changes: 0 additions & 160 deletions build/Bundler.js

This file was deleted.

Loading