{"_id":"@antonyjones87/data-grid","name":"@antonyjones87/data-grid","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@antonyjones87/data-grid","version":"0.1.0","description":"A feature-rich React table component for displaying tabular data","main":"./dist/bundle.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/bundle.js"}},"scripts":{"build":"webpack --config webpack.config.js"},"keywords":["react","ui","components","table"],"author":{"name":"Antony Jones"},"license":"MIT","peerDependencies":{"@antonyjones87/core-components":"^0.1.0","react":"^17.0.2 || ^18.0.0","react-dom":"^17.0.2 || ^18.0.0","styled-components":"^5.3.3 || ^6.0.0"},"_id":"@antonyjones87/data-grid@0.1.0","gitHead":"318db2536980370c87802300a391e6b38b0d120e","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-PLqGTFJOt4IR/yJyQZ4fLBunAnajY3JKL3LGLC3wcEPkrtVPUAqKhH4nANNC2PKLiAb6WxM77c7jVHqlKCjoEA==","shasum":"7befbe8803c1424fe5484c8920cb31c6eb15782d","tarball":"https://registry.npmjs.org/@antonyjones87/data-grid/-/data-grid-0.1.0.tgz","fileCount":4,"unpackedSize":3758,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFMLbThou9iCHfVbrffjXLCk9z9m54yYWKHRHx+XyCBQAiA5HLWAXKv6ITxCgO7opsvjnYxKAIt0PU9iYRXj+BieMA=="}]},"_npmUser":{"name":"antonyjones87","email":"brotherjonesy@gmail.com"},"directories":{},"maintainers":[{"name":"antonyjones87","email":"brotherjonesy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/data-grid_0.1.0_1780850578844_0.013166888460368398"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-07T16:42:58.667Z","0.1.0":"2026-06-07T16:42:58.984Z","modified":"2026-06-07T16:42:59.201Z"},"maintainers":[{"name":"antonyjones87","email":"brotherjonesy@gmail.com"}],"description":"A feature-rich React table component for displaying tabular data","keywords":["react","ui","components","table"],"author":{"name":"Antony Jones"},"license":"MIT","readme":"![Logo](../../assets/logo-white-purple-background.svg)\n\n# packages / data-grid\n\nThe `data-grid` package includes a table component with advanced features for displaying tabular data, such as sorting, filtering, and pagination.\n\n[Explore other packages in the building-blocks monorepo](https://github.com/AntonyJones87/building-blocks)\n\n## Getting started\n\nTo get started with using the components from this package in your project, follow these steps:\n\n1. Install the `core-components` package from npm:\n\n    ```bash\n    npm install @antonyjones87/core-components\n    ```\n\n    It's important to note that `core-components` is a peer dependency of the `data-grid` package. This means that you'll need to install `core-components` separately in your project for the data grid components to work correctly.\n    \n2. Install the `data-grid` package from npm:\n\n    ```bash\n    npm install @antonyjones87/data-grid\n    ```\n\n3. Import and use the components in your React application, ensuring they are wrapped within the `ThemeProvider` component from the `core-components` package:\n\n    ```jsx\n    import { ThemeProvider } from '@antonyjones87/core-components';\n    \n    function App() {\n      return (\n        <ThemeProvider theme=\"light\">\n          // something here soon\n        </ThemeProvider>\n      );\n    }\n    ```\n","readmeFilename":"README.md","_rev":"1-847b8ee297e91d3f31bd29fb249be9cb"}