slickgrid-react
Advanced tools
Comparing version 4.3.1 to 4.4.0
{ | ||
"name": "slickgrid-react", | ||
"version": "4.3.1", | ||
"version": "4.4.0", | ||
"description": "Slickgrid components made available in React", | ||
@@ -99,11 +99,11 @@ "keywords": [ | ||
"dependencies": { | ||
"@slickgrid-universal/common": "~4.3.1", | ||
"@slickgrid-universal/custom-footer-component": "~4.3.1", | ||
"@slickgrid-universal/empty-warning-component": "~4.3.1", | ||
"@slickgrid-universal/event-pub-sub": "~4.3.0", | ||
"@slickgrid-universal/pagination-component": "~4.3.1", | ||
"@slickgrid-universal/common": "~4.4.0", | ||
"@slickgrid-universal/custom-footer-component": "~4.4.0", | ||
"@slickgrid-universal/empty-warning-component": "~4.4.0", | ||
"@slickgrid-universal/event-pub-sub": "~4.4.0", | ||
"@slickgrid-universal/pagination-component": "~4.4.0", | ||
"dequal": "^2.0.3", | ||
"dompurify": "^3.0.8", | ||
"font-awesome": "^4.7.0", | ||
"i18next": "^23.7.20", | ||
"i18next": "^23.8.2", | ||
"moment-mini": "^2.29.4", | ||
@@ -115,15 +115,15 @@ "regenerator-runtime": "^0.14.1", | ||
"@4tw/cypress-drag-drop": "^2.2.5", | ||
"@faker-js/faker": "^8.4.0", | ||
"@faker-js/faker": "^8.4.1", | ||
"@fnando/sparkline": "^0.3.10", | ||
"@popperjs/core": "^2.11.8", | ||
"@release-it/conventional-changelog": "^8.0.1", | ||
"@slickgrid-universal/composite-editor-component": "~4.3.1", | ||
"@slickgrid-universal/custom-tooltip-plugin": "~4.3.1", | ||
"@slickgrid-universal/excel-export": "~4.3.1", | ||
"@slickgrid-universal/graphql": "~4.3.1", | ||
"@slickgrid-universal/odata": "~4.3.1", | ||
"@slickgrid-universal/rxjs-observable": "~4.3.1", | ||
"@slickgrid-universal/text-export": "~4.3.1", | ||
"@testing-library/jest-dom": "^6.3.0", | ||
"@testing-library/react": "^14.1.2", | ||
"@slickgrid-universal/composite-editor-component": "~4.4.0", | ||
"@slickgrid-universal/custom-tooltip-plugin": "~4.4.0", | ||
"@slickgrid-universal/excel-export": "~4.4.0", | ||
"@slickgrid-universal/graphql": "~4.4.0", | ||
"@slickgrid-universal/odata": "~4.4.0", | ||
"@slickgrid-universal/rxjs-observable": "~4.4.0", | ||
"@slickgrid-universal/text-export": "~4.4.0", | ||
"@testing-library/jest-dom": "^6.4.2", | ||
"@testing-library/react": "^14.2.1", | ||
"@testing-library/user-event": "^14.5.2", | ||
@@ -135,11 +135,11 @@ "@types/bluebird": "^3.5.42", | ||
"@types/i18next-xhr-backend": "^1.4.2", | ||
"@types/jest": "^29.5.11", | ||
"@types/node": "^20.11.8", | ||
"@types/react": "^18.2.48", | ||
"@types/react-dom": "^18.2.18", | ||
"@types/jest": "^29.5.12", | ||
"@types/node": "^20.11.17", | ||
"@types/react": "^18.2.55", | ||
"@types/react-dom": "^18.2.19", | ||
"@types/sortablejs": "^1.15.7", | ||
"@types/text-encoding-utf-8": "^1.0.5", | ||
"@types/webpack": "^5.28.5", | ||
"@typescript-eslint/eslint-plugin": "^6.19.1", | ||
"@typescript-eslint/parser": "^6.19.1", | ||
"@typescript-eslint/eslint-plugin": "^7.0.1", | ||
"@typescript-eslint/parser": "^7.0.1", | ||
"@webpack-cli/serve": "^2.0.5", | ||
@@ -151,5 +151,5 @@ "bootstrap": "^5.3.2", | ||
"copyfiles": "^2.4.1", | ||
"css-loader": "^6.9.1", | ||
"css-loader": "^6.10.0", | ||
"custom-event-polyfill": "^1.0.7", | ||
"cypress": "^13.6.3", | ||
"cypress": "^13.6.4", | ||
"esbuild-loader": "^4.0.3", | ||
@@ -163,3 +163,3 @@ "eslint": "^8.56.0", | ||
"html-webpack-plugin": "5.6.0", | ||
"i18next-http-backend": "^2.4.2", | ||
"i18next-http-backend": "^2.4.3", | ||
"isomorphic-fetch": "^3.0.0", | ||
@@ -171,10 +171,10 @@ "jest": "^29.7.0", | ||
"jsdom-global": "^3.0.2", | ||
"mini-css-extract-plugin": "^2.7.7", | ||
"mini-css-extract-plugin": "^2.8.0", | ||
"moment-mini": "^2.29.4", | ||
"npm-run-all2": "^6.1.1", | ||
"npm-run-all2": "^6.1.2", | ||
"promise-polyfill": "^8.3.0", | ||
"react": "^18.2.0", | ||
"react-dom": "^18.2.0", | ||
"react-i18next": "^14.0.1", | ||
"react-router-dom": "^6.21.3", | ||
"react-i18next": "^14.0.5", | ||
"react-router-dom": "^6.22.0", | ||
"release-it": "^17.0.3", | ||
@@ -184,3 +184,3 @@ "rimraf": "^5.0.5", | ||
"sass": "^1.70.0", | ||
"sass-loader": "^14.0.0", | ||
"sass-loader": "^14.1.0", | ||
"serve": "^14.2.1", | ||
@@ -191,5 +191,5 @@ "style-loader": "3.3.4", | ||
"typescript": "^5.3.3", | ||
"webpack": "^5.90.0", | ||
"webpack": "^5.90.1", | ||
"webpack-cli": "^5.1.4", | ||
"webpack-dev-server": "^4.15.1" | ||
"webpack-dev-server": "^5.0.0" | ||
}, | ||
@@ -201,4 +201,4 @@ "engines": { | ||
"resolutions": { | ||
"caniuse-lite": "1.0.30001579" | ||
"caniuse-lite": "1.0.30001584" | ||
} | ||
} |
@@ -31,7 +31,2 @@ # Slickgrid-React | ||
### Like it? ⭐ it | ||
You like **Slickgrid-React**? Be sure to upvote ⭐, and perhaps support me with cafeine [☕](https://ko-fi.com/ghiscoding) and feel free to contribute. 👷👷♀️ | ||
<a href='https://ko-fi.com/ghiscoding' target='_blank'><img height='32' style='border:0px;height:32px;' src='https://az743702.vo.msecnd.net/cdn/kofi3.png?v=0' border='0' alt='Buy Me a Coffee at ko-fi.com' /> | ||
## Latest News & Releases | ||
@@ -41,55 +36,16 @@ Check out the [Releases](https://github.com/ghiscoding/slickgrid-react/releases) section for all latest News & Releases. | ||
### Tested with [Jest](https://jestjs.io/) (Unit Tests) - [Cypress](https://www.cypress.io/) (E2E Tests) | ||
Slickgrid-Universal has **100%** Unit Test Coverage, we are talking about +4,000 unit tests that are fully tested with [Jest](https://jestjs.io/). On the UI side, all Slickgrid-React Examples are tested with [Cypress](https://www.cypress.io/), there are over +600 Cypress E2E tests. | ||
Slickgrid-Universal has **100%** Unit Test Coverage and all Slickgrid-React Examples are tested with [Cypress](https://www.cypress.io/) as E2E tests. | ||
## Installation | ||
Refer to the **[Docs - Quick Start](https://ghiscoding.gitbook.io/slickgrid-react/getting-started/quick-start)**. Please don't open any issue unless you have followed these steps (from the Docs), and if any of the steps are incorrect or confusing, then please let me know. | ||
### Like it? ⭐ it | ||
You like **Slickgrid-React**? Be sure to upvote ⭐, and perhaps support me with cafeine [☕](https://ko-fi.com/ghiscoding) and feel free to contribute. 👷👷♀️ | ||
**NOTE:** if you have any question, please consider asking installation and/or general questions on [Stack Overflow](https://stackoverflow.com/search?tab=newest&q=slickgrid) | ||
<a href='https://ko-fi.com/ghiscoding' target='_blank'><img height='32' style='border:0px;height:32px;' src='https://az743702.vo.msecnd.net/cdn/kofi3.png?v=0' border='0' alt='Buy Me a Coffee at ko-fi.com' /> | ||
## Documentation | ||
The [Documentation](https://ghiscoding.gitbook.io/slickgrid-react/) is powered by GitBook and is where you'll find all the documentation and instructions for the lib, so please consult the documentation before opening any new issue. The [Docs - Quick Start](https://ghiscoding.gitbook.io/slickgrid-react/getting-started/quick-start) is a great place to start with. | ||
## Sponsors | ||
## Main features | ||
You can see some screenshots below and visit the [Documentation](https://ghiscoding.gitbook.io/slickgrid-react/getting-started/quick-start) website. | ||
## Missing features | ||
What if `Slickgrid-React` is missing feature(s) compare to the original core library [6pac/SlickGrid](https://github.com/6pac/SlickGrid/)? | ||
Fear not, you can always reference the `SlickGrid` and `DataView` instances, just like in the core lib, those are exposed through Events. For more info head over to the [Docs - SlickGrid & DataView objects](https://ghiscoding.gitbook.io/slickgrid-react/slick-grid-dataview-objects/slickgrid-dataview-objects) and [Docs - Grid & DataView Events](https://ghiscoding.gitbook.io/slickgrid-react/events/grid-dataview-events) | ||
## Screenshots | ||
Screenshots from the demo app with the `Bootstrap` theme. | ||
_Note that the styling might have changed a little, the best is to simply head over to the [Live Demo](https://ghiscoding.github.io/slickgrid-react) page._ | ||
### Slickgrid example with Formatters (last column shown is a custom Formatter) | ||
#### _You can also see the Grid Menu opened (aka hambuger menu)_ | ||
 | ||
### Filters and Multi-Column Sort | ||
 | ||
### Inline Editing | ||
 | ||
### Pinned (aka frozen) Columns/Rows | ||
 | ||
### Draggable Grouping & Aggregators | ||
 | ||
### Slickgrid Example with Server Side (Filter/Sort/Pagination) | ||
#### Comes with OData & GraphQL support (you can implement custom ones too) | ||
 | ||
### Composite Editor Modal Windows | ||
 | ||
<div> | ||
<img class="circle avatar-user" src="https://avatars.githubusercontent.com/u/48218815?s=52&v=4" width="40" height="40" alt="@kevinburkett" /> | ||
<a href="/kevinburkett" class="Link"> | ||
<span class="wb-break-word ml-2">kevinburkett</span> | ||
</a> | ||
</div> |
528050
50
+ Added@slickgrid-universal/binding@4.4.1(transitive)
+ Added@slickgrid-universal/common@4.4.1(transitive)
+ Added@slickgrid-universal/custom-footer-component@4.4.1(transitive)
+ Added@slickgrid-universal/empty-warning-component@4.4.1(transitive)
+ Added@slickgrid-universal/event-pub-sub@4.4.1(transitive)
+ Added@slickgrid-universal/pagination-component@4.4.1(transitive)
+ Added@slickgrid-universal/utils@4.4.1(transitive)
+ Addedexcel-builder-vanilla@3.0.1(transitive)
+ Addedfflate@0.8.2(transitive)
- Removed@slickgrid-universal/binding@4.1.0(transitive)
- Removed@slickgrid-universal/common@4.3.1(transitive)
- Removed@slickgrid-universal/custom-footer-component@4.3.1(transitive)
- Removed@slickgrid-universal/empty-warning-component@4.3.1(transitive)
- Removed@slickgrid-universal/event-pub-sub@4.3.0(transitive)
- Removed@slickgrid-universal/pagination-component@4.3.1(transitive)
- Removed@slickgrid-universal/utils@4.3.0(transitive)
Updatedi18next@^23.8.2