slickgrid-react
Advanced tools
Comparing version 3.4.0 to 3.5.0
{ | ||
"name": "slickgrid-react", | ||
"version": "3.4.0", | ||
"version": "3.5.0", | ||
"description": "Slickgrid components made available in React", | ||
@@ -94,7 +94,7 @@ "keywords": [ | ||
"dependencies": { | ||
"@slickgrid-universal/common": "~3.4.2", | ||
"@slickgrid-universal/custom-footer-component": "~3.4.2", | ||
"@slickgrid-universal/empty-warning-component": "~3.4.2", | ||
"@slickgrid-universal/common": "~3.5.0", | ||
"@slickgrid-universal/custom-footer-component": "~3.5.0", | ||
"@slickgrid-universal/empty-warning-component": "~3.5.0", | ||
"@slickgrid-universal/event-pub-sub": "~3.4.0", | ||
"@slickgrid-universal/pagination-component": "~3.4.2", | ||
"@slickgrid-universal/pagination-component": "~3.5.0", | ||
"dequal": "^2.0.3", | ||
@@ -114,26 +114,26 @@ "dompurify": "^3.0.6", | ||
"@release-it/conventional-changelog": "^7.0.2", | ||
"@slickgrid-universal/composite-editor-component": "~3.4.2", | ||
"@slickgrid-universal/custom-tooltip-plugin": "~3.4.2", | ||
"@slickgrid-universal/excel-export": "~3.4.2", | ||
"@slickgrid-universal/graphql": "~3.4.2", | ||
"@slickgrid-universal/odata": "~3.4.2", | ||
"@slickgrid-universal/rxjs-observable": "~3.4.2", | ||
"@slickgrid-universal/text-export": "~3.4.2", | ||
"@slickgrid-universal/composite-editor-component": "~3.5.0", | ||
"@slickgrid-universal/custom-tooltip-plugin": "~3.5.0", | ||
"@slickgrid-universal/excel-export": "~3.5.0", | ||
"@slickgrid-universal/graphql": "~3.5.0", | ||
"@slickgrid-universal/odata": "~3.5.0", | ||
"@slickgrid-universal/rxjs-observable": "~3.5.0", | ||
"@slickgrid-universal/text-export": "~3.5.0", | ||
"@testing-library/jest-dom": "^6.1.4", | ||
"@testing-library/react": "^14.0.0", | ||
"@testing-library/react": "^14.1.0", | ||
"@testing-library/user-event": "^14.5.1", | ||
"@types/bluebird": "^3.5.41", | ||
"@types/dompurify": "^3.0.4", | ||
"@types/bluebird": "^3.5.42", | ||
"@types/dompurify": "^3.0.5", | ||
"@types/flatpickr": "^3.1.2", | ||
"@types/fnando__sparkline": "^0.3.6", | ||
"@types/fnando__sparkline": "^0.3.7", | ||
"@types/i18next-xhr-backend": "^1.4.2", | ||
"@types/jest": "^29.5.7", | ||
"@types/node": "^20.8.10", | ||
"@types/react": "^18.2.34", | ||
"@types/react-dom": "^18.2.14", | ||
"@types/sortablejs": "^1.15.4", | ||
"@types/text-encoding-utf-8": "^1.0.4", | ||
"@types/webpack": "^5.28.4", | ||
"@typescript-eslint/eslint-plugin": "^6.9.1", | ||
"@typescript-eslint/parser": "^6.9.1", | ||
"@types/jest": "^29.5.8", | ||
"@types/node": "^20.9.0", | ||
"@types/react": "^18.2.37", | ||
"@types/react-dom": "^18.2.15", | ||
"@types/sortablejs": "^1.15.5", | ||
"@types/text-encoding-utf-8": "^1.0.5", | ||
"@types/webpack": "^5.28.5", | ||
"@typescript-eslint/eslint-plugin": "^6.10.0", | ||
"@typescript-eslint/parser": "^6.10.0", | ||
"@webpack-cli/serve": "^2.0.5", | ||
@@ -147,5 +147,5 @@ "bootstrap": "^5.3.2", | ||
"custom-event-polyfill": "^1.0.7", | ||
"cypress": "^13.5.0", | ||
"esbuild-loader": "^4.0.2", | ||
"cypress": "^13.4.0", | ||
"eslint": "^8.52.0", | ||
"eslint": "^8.53.0", | ||
"eslint-plugin-import": "^2.29.0", | ||
@@ -157,3 +157,3 @@ "eslint-plugin-prefer-arrow": "^1.2.3", | ||
"html-webpack-plugin": "5.5.3", | ||
"i18next-http-backend": "^2.3.1", | ||
"i18next-http-backend": "^2.4.1", | ||
"isomorphic-fetch": "^3.0.0", | ||
@@ -192,4 +192,4 @@ "jest": "^29.7.0", | ||
"resolutions": { | ||
"caniuse-lite": "1.0.30001559" | ||
"caniuse-lite": "1.0.30001561" | ||
} | ||
} |
@@ -11,3 +11,3 @@ # Slickgrid-React | ||
### Brief introduction | ||
One of the best JavasSript datagrid [SlickGrid](https://github.com/mleibman/SlickGrid), which was originally developed by @mleibman, is now available to React. SlickGrid beats most other datagrids in terms of features, customizability and performance (it can easily deal with even a million row). Slickgrid-React is a wrapper on top of SlickGrid and we are using the [6pac/SlickGrid](https://github.com/6pac/SlickGrid/) fork which is the most active one since the original one was put on pause by its original author for personal reasons. Also worth to know, that I also contributed a lot to the 6pac/SlickGrid fork over the years for the benefit of all the SlickGrid libraries that I maintain including this one here... SlickGrid was recently refactored to be browser native, which means that jQuery is no longer required in Slickgrid-React [v3.0](https://github.com/ghiscoding/slickgrid-react/releases/tag/v3.0.1) and higher. | ||
One of the best JavasSript datagrid [SlickGrid](https://github.com/mleibman/SlickGrid), which was originally developed by @mleibman, is now available to React. SlickGrid beats most other datagrids in terms of features, customizability and performance (it can easily deal with even a million row). Slickgrid-React is a wrapper on top of SlickGrid and we are using the [6pac/SlickGrid](https://github.com/6pac/SlickGrid/) fork, which is the most active one since the original one was put on pause by its original author for personal reasons. Also worth to know, that I also contributed a lot to the 6pac/SlickGrid fork over the years for the benefit of all the SlickGrid libraries that I maintain including this one here... SlickGrid was also recently refactored to drop jQuery requirement and be browser native in Slickgrid-React [v3.0](https://github.com/ghiscoding/slickgrid-react/releases/tag/v3.0.1) and higher. | ||
@@ -38,4 +38,4 @@ ## Installation | ||
### Fully Tested with [Jest](https://jestjs.io/) (Unit Tests) - [Cypress](https://www.cypress.io/) (E2E Tests) | ||
Slickgrid-React and Slickgrid-Universal both have **100%** Unit Test Coverage, we are talking about +15,000 lines of code (+3,750 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 +500 Cypress E2E tests. | ||
### 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. | ||
@@ -51,3 +51,3 @@ ## Installation | ||
## Main features | ||
You can see some screenshots below and the instructions down below and if that is not enough for you to decide, head over to the [Wiki - Main Features](https://github.com/ghiscoding/slickgrid-react/wiki). | ||
You can see some screenshots below and if that is not enough for you to decide, head over to the [Wiki - Main Features](https://github.com/ghiscoding/slickgrid-react/wiki) for documentations and features. | ||
@@ -57,3 +57,3 @@ ## Missing features | ||
Fear not, and just simply reference the `SlickGrid` and `DataView` objects, just like in the core lib, those are exposed through Event Emitters. For more info continue reading on [Wiki - SlickGrid & DataView objects](/slickgrid-universal/slickgrid-react/wiki/SlickGrid-&-DataView-Objects) and [Wiki - Grid & DataView Events](https://github.com/ghiscoding/slickgrid-react/wiki/Grid-&-DataView-Events) | ||
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 [Wiki - SlickGrid & DataView objects](/slickgrid-universal/slickgrid-react/wiki/SlickGrid-&-DataView-Objects) and [Wiki - Grid & DataView Events](https://github.com/ghiscoding/slickgrid-react/wiki/Grid-&-DataView-Events) | ||
@@ -65,3 +65,3 @@ | ||
_Note that the styling changed a bit, the best is to simply head over to the [Live Demo](https://ghiscoding.github.io/slickgrid-react) page._ | ||
_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._ | ||
@@ -68,0 +68,0 @@ ### Slickgrid example with Formatters (last column shown is a custom Formatter) |
421764
+ Added@slickgrid-universal/binding@3.5.1(transitive)
+ Added@slickgrid-universal/common@3.5.1(transitive)
+ Added@slickgrid-universal/custom-footer-component@3.5.1(transitive)
+ Added@slickgrid-universal/empty-warning-component@3.5.1(transitive)
+ Added@slickgrid-universal/event-pub-sub@3.5.1(transitive)
+ Added@slickgrid-universal/pagination-component@3.5.1(transitive)
+ Added@slickgrid-universal/utils@3.5.1(transitive)
+ Addedmultiple-select-vanilla@0.6.3(transitive)
- Removed@slickgrid-universal/binding@3.4.0(transitive)
- Removed@slickgrid-universal/common@3.4.2(transitive)
- Removed@slickgrid-universal/custom-footer-component@3.4.2(transitive)
- Removed@slickgrid-universal/empty-warning-component@3.4.2(transitive)
- Removed@slickgrid-universal/pagination-component@3.4.2(transitive)
- Removedmultiple-select-vanilla@0.5.0(transitive)