New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

slickgrid-react

Package Overview
Dependencies
Maintainers
2
Versions
76
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

slickgrid-react - npm Package Compare versions

Comparing version 4.3.1 to 4.4.0

68

package.json
{
"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)_
![Default Slickgrid Example](/screenshots/formatters.png)
### Filters and Multi-Column Sort
![Filter and Sort](/screenshots/filter_and_sort.png)
### Inline Editing
![Editors](/screenshots/editors.png)
### Pinned (aka frozen) Columns/Rows
![Pinned Columns/Rows](/screenshots/frozen.png)
### Draggable Grouping & Aggregators
![Draggable Grouping](/screenshots/draggable-grouping.png)
### Slickgrid Example with Server Side (Filter/Sort/Pagination)
#### Comes with OData & GraphQL support (you can implement custom ones too)
![Slickgrid Server Side](/screenshots/pagination.png)
### Composite Editor Modal Windows
![Composite Editor Modal](/screenshots/composite-editor.png)
<div>
<img class="circle avatar-user" src="https://avatars.githubusercontent.com/u/48218815?s=52&amp;v=4" width="40" height="40" alt="@kevinburkett" />
<a href="/kevinburkett" class="Link">
<span class="wb-break-word ml-2">kevinburkett</span>
</a>
</div>
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc