Skip to content

Commit

Permalink
feat!: major folder restructuring with esbuild to support iife, `cj…
Browse files Browse the repository at this point in the history
…s` and `esm` and soon TypeScript (#804)
  • Loading branch information
ghiscoding authored Jul 13, 2023
1 parent e4aac58 commit fc57b5e
Show file tree
Hide file tree
Showing 461 changed files with 46,529 additions and 23,472 deletions.
3 changes: 2 additions & 1 deletion .eslintrc
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,8 @@
"globals": {
"flatpickr": true,
"Slick": true,
"Sortable": true
"Sortable": true,
"IIFE_ONLY": true
},
"rules": {
"cypress/no-unnecessary-waiting": "off",
Expand Down
11 changes: 8 additions & 3 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,9 +47,14 @@ jobs:
- name: Install npm dependencies
run: npm install

- name: Prod Build
run: npm run build:prod

- name: Start HTTP Server
run: npm run serve:demo &

- name: Run Cypress E2E tests
uses: cypress-io/github-action@v4
uses: cypress-io/github-action@v5
with:
start: npm run serve
wait-on: 'http://localhost:8080'
# wait-on: 'http://localhost:8080'
browser: chrome
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,5 @@ SlickgridRelease*
nuget*
testresult.xml
yarn-error.log
yarn.lock
yarn.lock
tsconfig.tsbuildinfo
3 changes: 3 additions & 0 deletions .npmignore
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,11 @@ CODE_OF_CONDUCT.md
nuget*
cypress.json
cypress/*
lib
node_modules
examples
SlickgridRelease*
scripts
tests
testresult.xml
package-lock.json
Expand Down
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Copyright (c) 2009-2019 Michael Leibman and Ben McIntyre, http://github.com/6pac/slickgrid
Copyright (c) 2009-present Michael Leibman and Ben McIntyre, http://github.com/6pac/slickgrid

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
Expand Down
Loading

0 comments on commit fc57b5e

Please sign in to comment.