responsive-react-datatable
Version:
A modern, responsive React DataTable component for React applications. Supports sorting, filtering, pagination, and customizable columns — ideal for building interactive, data-driven interfaces that look great on any screen size.
122 lines (121 loc) • 3.31 kB
JSON
{
"name": "responsive-react-datatable",
"version": "2.0.3",
"description": "A modern, responsive React DataTable component for React applications. Supports sorting, filtering, pagination, and customizable columns — ideal for building interactive, data-driven interfaces that look great on any screen size.",
"main": "dist/index.mjs",
"module": "dist/index.mjs",
"types": "dist/index.d.ts",
"homepage": "https://fatemeh-bd.github.io/responsive-react-datatable/",
"files": [
"dist",
"README.md"
],
"bugs": {
"url": "https://github.com/fatemeh-bd/responsive-react-datatable/issues",
"email": "baridaryan@gmail.com"
},
"repository": {
"type": "git",
"url": "https://github.com/fatemeh-bd/responsive-react-datatable",
"directory": "/"
},
"funding": {
"type": "individual",
"url": "https://github.com/sponsors/fatemeh-bd"
},
"scripts": {
"rollup": "rollup -c --bundleConfigAsCjs",
"build": "rollup -c --bundleConfigAsCjs",
"prepublishOnly": "npm run build",
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": {
"name": "fatemeh daryan",
"email": "baridaryan@gmail.com",
"url": "https://github.com/fatemeh-bd"
},
"contributors": [
{
"name": "Zephinax",
"email": "zephinax@gmail.com",
"url": "https://github.com/Zephinax"
}
],
"license": "MIT",
"peerDependencies": {
"react": ">=16.8",
"react-dom": ">=16.8"
},
"dependencies": {
"@tanstack/react-query": "^5.61.3",
"axios": ">=0.22.0 <2",
"swiper": "^11.2.10"
},
"sideEffects": [
"*.css"
],
"exports": {
".": {
"types": "./dist/index.d.ts",
"import": "./dist/index.mjs"
}
},
"devDependencies": {
"@rollup/plugin-commonjs": "^26.0.1",
"@rollup/plugin-json": "^6.1.0",
"@rollup/plugin-node-resolve": "^15.2.3",
"@rollup/plugin-terser": "^0.4.4",
"@rollup/plugin-typescript": "^11.1.6",
"@tailwindcss/postcss": "^4.1.13",
"@types/react": "^18.3.24",
"@types/react-dom": "^18.3.7",
"@types/rollup-plugin-peer-deps-external": "^2.2.5",
"autoprefixer": "^10.4.21",
"postcss": "^8.5.6",
"react": "^18.3.1",
"react-dom": "^18.3.1",
"rollup": "^4.18.1",
"rollup-plugin-dts": "^6.1.1",
"rollup-plugin-peer-deps-external": "^2.2.4",
"rollup-plugin-postcss": "^4.0.2",
"tailwindcss": "^4.0.6",
"tslib": "^2.6.3",
"typescript": "^5.5.3"
},
"keywords": [
"react",
"react-component",
"react-table",
"datatable",
"data-table",
"table",
"responsive-table",
"react-datatable",
"react-data-grid",
"data-grid",
"grid",
"pagination",
"sorting",
"filtering",
"search",
"selectable-rows",
"inline-editing",
"customizable-table",
"typescript",
"responsive-design",
"react-library",
"ui-component",
"responsive-react-datatable",
"react data table",
"react datatable component",
"react data grid component"
],
"engines": {
"node": ">=14.0.0",
"npm": ">=6.0.0"
},
"publishConfig": {
"access": "public",
"registry": "https://registry.npmjs.org/"
}
}