{"_id":"photon-grid-core","_rev":"33-379a0884f95d067b163e924a9d7cbcf4","name":"photon-grid-core","dist-tags":{"latest":"3.0.12"},"versions":{"0.0.1":{"name":"photon-grid-core","version":"0.0.1","keywords":["grid","data-grid","datatable","table","spreadsheet","excel","tree-grid","virtual-scroll","virtualization","typescript","javascript","ui","enterprise-grid","zero-dependency"],"author":{"name":"Abdul Wahid"},"license":"MIT","_id":"photon-grid-core@0.0.1","maintainers":[{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"}],"homepage":"https://github.com/YOUR_GITHUB_USERNAME/photon-grid#readme","bugs":{"url":"https://github.com/YOUR_GITHUB_USERNAME/photon-grid/issues"},"dist":{"shasum":"a7c3f8931fd1e78293fd97a81af7453b3d4068de","tarball":"https://registry.npmjs.org/photon-grid-core/-/photon-grid-core-0.0.1.tgz","fileCount":555,"integrity":"sha512-LMSVDsvSKdixvmtgGzc3OcRJIgc1BlAHfLrdlFI2pMXB/ZOZPvTehXtRK+2QUS+olt1vkZJ2s9vdpf7eCtIt0g==","signatures":[{"sig":"MEUCIQDdThCkxMHzvG+qtaJI0g791a+mRPuMQ9kXWzq+2ptgwQIgKrU+dR4hHpJH0/BzGaZcjxzp21RC5FUyRYB5B0jFdn0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2762170},"main":"./index.js","type":"module","types":"./index.d.ts","module":"./index.js","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./styles/*":"./styles/*","./package.json":"./package.json"},"gitHead":"5d560d51a0bb6b9a981d74749fcbf8dcf900d4a7","_npmUser":{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"},"repository":{"url":"git+https://github.com/YOUR_GITHUB_USERNAME/photon-grid.git","type":"git"},"_npmVersion":"10.8.2","description":"Professional zero-dependency TypeScript data grid with enterprise-grade features.","directories":{},"sideEffects":["*.css","styles/*.css"],"_nodeVersion":"20.19.5","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/photon-grid-core_0.0.1_1783324000291_0.6021792338031868","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"photon-grid-core","version":"0.0.2","keywords":["photon-grid","grid","data-grid","datatable","table","typescript","javascript","virtualization","virtual-scrolling","tree-grid","pivot-table","grouping","sorting","filtering","spreadsheet","excel","enterprise-grid","performance","zero-dependency","ag-grid-alternative"],"author":{"name":"Abdul Wahid"},"license":"MIT","_id":"photon-grid-core@0.0.2","maintainers":[{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"}],"homepage":"https://github.com/YOUR_GITHUB_USERNAME/photon-grid#readme","bugs":{"url":"https://github.com/YOUR_GITHUB_USERNAME/photon-grid/issues"},"dist":{"shasum":"4939c2d8f5bfae2275e15bb639e66ac2cd7776b2","tarball":"https://registry.npmjs.org/photon-grid-core/-/photon-grid-core-0.0.2.tgz","fileCount":555,"integrity":"sha512-YMFi9xmesJTd2yN/ExkTIobSEXpDXy5lUoNtsffHC0fuTbaG+B6Dv4B8LtRemEV8R9BLAsblxBbQ/m1z5sqp9Q==","signatures":[{"sig":"MEUCIC7qre+QFtaiBOu3qrCyqVYq0pUHSkp1tADpsfuepXYIAiEAkEwtfOYmoRVC02g+iVVV6zaxzb1hfoAioEHttj3usno=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2767699},"main":"./index.js","type":"module","types":"./index.d.ts","module":"./index.js","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./styles/*":"./styles/*","./package.json":"./package.json"},"gitHead":"5d560d51a0bb6b9a981d74749fcbf8dcf900d4a7","_npmUser":{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"},"repository":{"url":"git+https://github.com/YOUR_GITHUB_USERNAME/photon-grid.git","type":"git"},"_npmVersion":"10.8.2","description":"Professional zero-dependency TypeScript data grid with enterprise-grade features.","directories":{},"sideEffects":["*.css","styles/*.css"],"_nodeVersion":"20.19.5","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/photon-grid-core_0.0.2_1783325113051_0.08847897556326911","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"photon-grid-core","version":"0.0.3","keywords":["photon-grid","grid","data-grid","datatable","table","typescript","javascript","virtualization","virtual-scrolling","tree-grid","pivot-table","grouping","sorting","filtering","spreadsheet","excel","enterprise-grid","performance","zero-dependency","ag-grid-alternative"],"author":{"name":"Abdul Wahid"},"license":"MIT","_id":"photon-grid-core@0.0.3","maintainers":[{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"}],"homepage":"https://github.com/YOUR_GITHUB_USERNAME/photon-grid#readme","bugs":{"url":"https://github.com/YOUR_GITHUB_USERNAME/photon-grid/issues"},"dist":{"shasum":"19f83702d22d5bdb8538995f3ad73945f33af535","tarball":"https://registry.npmjs.org/photon-grid-core/-/photon-grid-core-0.0.3.tgz","fileCount":642,"integrity":"sha512-1LvbWDwQYrXhAM4gEq/ZTO3ySKUX8//DlqEboaZfQC/nCu32uXZf3jGSqYm+kGtFNZMdZwPO0HRAaEa8T94jkA==","signatures":[{"sig":"MEUCIQDbWNbAkLW0V5txRuR3t51UgsppYsv21r0JIC6aEgXyPAIgN/GfOFg8p9F1oh3BtQspi1Mr3uXslVtBGWotZ/GpJIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2912382},"main":"./index.js","type":"module","types":"./index.d.ts","module":"./index.js","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./styles/*":"./styles/*","./package.json":"./package.json"},"gitHead":"337b616f6f7eb5df97326cdd847855ecd401abc2","_npmUser":{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"},"repository":{"url":"git+https://github.com/YOUR_GITHUB_USERNAME/photon-grid.git","type":"git"},"_npmVersion":"10.8.2","description":"Professional zero-dependency TypeScript data grid with enterprise-grade features.","directories":{},"sideEffects":["*.css","styles/*.css"],"_nodeVersion":"20.19.5","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/photon-grid-core_0.0.3_1783581273171_0.6909902023462502","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"photon-grid-core","version":"1.0.0","keywords":["grid","data-grid","datatable","table","spreadsheet","excel","tree-grid","virtual-scroll","virtualization","typescript","javascript","ui","enterprise-grid","performance","zero-dependency"],"author":{"name":"Abdul Wahid"},"license":"MIT","_id":"photon-grid-core@1.0.0","maintainers":[{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"}],"homepage":"https://github.com/abdulwahid-csit/photon-grid#readme","bugs":{"url":"https://github.com/abdulwahid-csit/photon-grid/issues"},"dist":{"shasum":"77c6275b45488ae8fe3f046b6e4fcdea37aae4e9","tarball":"https://registry.npmjs.org/photon-grid-core/-/photon-grid-core-1.0.0.tgz","fileCount":678,"integrity":"sha512-KkY6RzDLp4pbxFzCSkyxpBjILYZbvSEL6xOFNZFN/NNuDGXkqBvDfKzpHvK8iuZJBcvG8m9pbE1MJ4qpRJS36g==","signatures":[{"sig":"MEUCIQDLQ2j9JOuTFjzmNOF2+lLQzmKduRHLd/Ek5H4qXG/2LQIgcr4ZFun+pO7XD0I1pmx6CSKJqiUEsSVvc2GoEZVzafw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3131698},"main":"./index.js","type":"module","types":"./index.d.ts","access":"public","module":"./index.js","browser":"./index.js","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./styles/*":"./styles/*","./package.json":"./package.json"},"gitHead":"497b1e3cd1b7a3223e8bb0970486ce2e11a4a569","_npmUser":{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"},"repository":{"url":"git+https://github.com/abdulwahid-csit/photon-grid.git","type":"git"},"_npmVersion":"10.8.2","description":"Professional zero-dependency TypeScript data grid with enterprise-grade features.","directories":{},"sideEffects":["*.css","styles/*.css"],"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/photon-grid-core_1.0.0_1783689697129_0.09299345400199965","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"photon-grid-core","version":"1.0.1","keywords":["grid","data-grid","datatable","table","spreadsheet","excel","tree-grid","virtual-scroll","virtualization","typescript","javascript","ui","enterprise-grid","performance","zero-dependency"],"author":{"name":"Abdul Wahid"},"license":"MIT","_id":"photon-grid-core@1.0.1","maintainers":[{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"}],"homepage":"https://github.com/abdulwahid-csit/photon-grid#readme","bugs":{"url":"https://github.com/abdulwahid-csit/photon-grid/issues"},"dist":{"shasum":"9e4b657a9df488647daaaab5b764b2ee9c2f8126","tarball":"https://registry.npmjs.org/photon-grid-core/-/photon-grid-core-1.0.1.tgz","fileCount":678,"integrity":"sha512-gC6KSWVFFKNizBYiO/0fIM7Bx6PDNGwyxR9gcG6DWQfWRut/E9EVOGHxvR8y/uIVH+B/+hFlWHHuaL0z26OyhA==","signatures":[{"sig":"MEYCIQC/X+6ypbGLg1hWQrXhXGaJAKRSBqeQnxnCGQv5GShqlAIhALBPZ/i2eEMQRVoOdR/7lrtwztwpUW7FTUCxrH6gMh/J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3131698},"main":"./index.js","type":"module","types":"./index.d.ts","access":"public","module":"./index.js","browser":"./index.js","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./styles/*":"./styles/*","./package.json":"./package.json"},"gitHead":"4da03f1fe437d4de19aa08663a41cb4b0b252efa","_npmUser":{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"},"repository":{"url":"git+https://github.com/abdulwahid-csit/photon-grid.git","type":"git"},"_npmVersion":"10.8.2","description":"Professional zero-dependency TypeScript data grid with enterprise-grade features.","directories":{},"sideEffects":["*.css","styles/*.css"],"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/photon-grid-core_1.0.1_1783691082442_0.2392797426934281","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"photon-grid-core","version":"1.0.2","keywords":["grid","data-grid","datatable","table","spreadsheet","excel","tree-grid","virtual-scroll","virtualization","typescript","javascript","ui","enterprise-grid","performance","zero-dependency"],"author":{"name":"Abdul Wahid"},"license":"MIT","_id":"photon-grid-core@1.0.2","maintainers":[{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"}],"homepage":"https://github.com/abdulwahid-csit/photon-grid#readme","bugs":{"url":"https://github.com/abdulwahid-csit/photon-grid/issues"},"dist":{"shasum":"cac8fa815cbd3ef9f586125cc89579fb5128b40e","tarball":"https://registry.npmjs.org/photon-grid-core/-/photon-grid-core-1.0.2.tgz","fileCount":678,"integrity":"sha512-QDZhzI4eb1vUFWhEqQDbJ1wfBdFJyJmKifUlpEwUeOQ5LOcJysLyRbhOR6glZ7MvEqSYvGl8ZHRB2tx91AYS4A==","signatures":[{"sig":"MEYCIQDAbrrcL/FfMTFJkf0d1iCJY7JJDPtL2YfAAhiaEm82rgIhAOTdEoTLIrPTwp0jqeycgzPjg9HhAlWVHeJXflvBkAa7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3193738},"main":"./index.js","type":"module","types":"./index.d.ts","access":"public","module":"./index.js","browser":"./index.js","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./styles/*":"./styles/*","./package.json":"./package.json"},"gitHead":"b5754205b6cb763b5fdfc694cc147e01f040f40c","_npmUser":{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"},"repository":{"url":"git+https://github.com/abdulwahid-csit/photon-grid.git","type":"git"},"_npmVersion":"10.8.2","description":"Professional zero-dependency TypeScript data grid with enterprise-grade features.","directories":{},"sideEffects":["*.css","styles/*.css"],"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/photon-grid-core_1.0.2_1783972872377_0.15905613029158494","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"photon-grid-core","version":"2.0.0","keywords":["grid","data-grid","datatable","table","spreadsheet","excel","tree-grid","virtual-scroll","virtualization","typescript","javascript","ui","enterprise-grid","performance","zero-dependency"],"author":{"name":"Abdul Wahid"},"license":"MIT","_id":"photon-grid-core@2.0.0","maintainers":[{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"}],"homepage":"https://github.com/abdulwahid-csit/photon-grid#readme","bugs":{"url":"https://github.com/abdulwahid-csit/photon-grid/issues"},"dist":{"shasum":"3bfdd649fab03a314e4370d42fe45b2defd1396b","tarball":"https://registry.npmjs.org/photon-grid-core/-/photon-grid-core-2.0.0.tgz","fileCount":679,"integrity":"sha512-UeLFWPLJZeG97FH2svMF1JwqszoN6S4wTu6HC731jZcTwwnUAZuPlALqCRS19jLlNWp54GJ5dbFj9DiwnL+vNg==","signatures":[{"sig":"MEUCIQClxkySg6qEM9SltdSUjWxocb6ih4UChk6SN7vP3ke/2wIgYVbgBGnuZPutGTSI0Os/RmZ7E9sCXdD6XGqTt8sxsQY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3796042},"main":"./index.js","type":"module","types":"./index.d.ts","access":"public","module":"./index.js","browser":"./index.js","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./styles/*":"./styles/*","./package.json":"./package.json"},"gitHead":"dfb680b088ea30d233ec2b51a53af5349b64f614","_npmUser":{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"},"repository":{"url":"git+https://github.com/abdulwahid-csit/photon-grid.git","type":"git"},"_npmVersion":"10.8.2","description":"Professional zero-dependency TypeScript data grid with enterprise-grade features.","directories":{},"sideEffects":["*.css","styles/*.css"],"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/photon-grid-core_2.0.0_1784009839535_0.4234707370704993","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"photon-grid-core","version":"2.0.1","keywords":["grid","data-grid","datatable","table","spreadsheet","excel","tree-grid","virtual-scroll","virtualization","typescript","javascript","ui","enterprise-grid","performance","zero-dependency"],"author":{"name":"Abdul Wahid"},"license":"MIT","_id":"photon-grid-core@2.0.1","maintainers":[{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"}],"homepage":"https://github.com/abdulwahid-csit/photon-grid#readme","bugs":{"url":"https://github.com/abdulwahid-csit/photon-grid/issues"},"dist":{"shasum":"3e7e47b99f56669196add353d4a721b5c2b4222c","tarball":"https://registry.npmjs.org/photon-grid-core/-/photon-grid-core-2.0.1.tgz","fileCount":683,"integrity":"sha512-bUQlKpFvw+R4gnahJAQEgJ0rgsapLnR6K97JDC9MGpo93PSo0RPhZMhPUV/guxlPcgfhR6QY1t8E/9jeyCijpg==","signatures":[{"sig":"MEQCIG/Ry0+RrqH38Prvnyc8hmEuo0lUMlo380meY3OauoDBAiBJ0M3JNuRfizChB8V0y6gduMjsHmhyLFHuPu0onP/ZIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3811962},"main":"./index.js","type":"module","types":"./index.d.ts","access":"public","module":"./index.js","browser":"./index.js","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./styles/*":"./styles/*","./package.json":"./package.json"},"gitHead":"6c3490a6969921f6d63a4bd7f75a86f7d9a7e5ac","_npmUser":{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"},"repository":{"url":"git+https://github.com/abdulwahid-csit/photon-grid.git","type":"git"},"_npmVersion":"10.8.2","description":"Professional zero-dependency TypeScript data grid with enterprise-grade features.","directories":{},"sideEffects":["*.css","styles/*.css"],"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/photon-grid-core_2.0.1_1784028815128_0.4218275526723374","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"photon-grid-core","version":"2.0.4","keywords":["grid","data-grid","datatable","table","spreadsheet","excel","tree-grid","virtual-scroll","virtualization","typescript","javascript","ui","enterprise-grid","performance","zero-dependency"],"author":{"name":"Abdul Wahid"},"license":"MIT","_id":"photon-grid-core@2.0.4","maintainers":[{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"}],"homepage":"https://github.com/abdulwahid-csit/photon-grid#readme","bugs":{"url":"https://github.com/abdulwahid-csit/photon-grid/issues"},"dist":{"shasum":"2c7dc5025fa5aefb7b1c327bc78a9061c606c45c","tarball":"https://registry.npmjs.org/photon-grid-core/-/photon-grid-core-2.0.4.tgz","fileCount":731,"integrity":"sha512-6D6+beQcSbcZLcYDVeJYSFR7kLA9Kvom4Pc5TAn84OldZt9BnWDqkELq7r3xR2BU1PwSXeOfE1F0IMl728M9mQ==","signatures":[{"sig":"MEYCIQDp2rAoxda0aeazJrMmeOlAgnAo97QbuMwbDtBjEUX4fwIhAINC/kfe1bgXz8TUiYU8ohbu/rY5b75pbVNsLOBH53vN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4141242},"main":"./index.js","type":"module","types":"./index.d.ts","access":"public","module":"./index.js","browser":"./index.js","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./styles/*":"./styles/*","./package.json":"./package.json"},"gitHead":"6fd5f71dcd22e5be13aa29cf74444793765e2095","_npmUser":{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"},"repository":{"url":"git+https://github.com/abdulwahid-csit/photon-grid.git","type":"git"},"_npmVersion":"10.8.2","description":"Professional zero-dependency TypeScript data grid with enterprise-grade features.","directories":{},"sideEffects":["*.css","styles/*.css"],"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/photon-grid-core_2.0.4_1784546080752_0.47744665369028505","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"photon-grid-core","version":"2.0.5","keywords":["grid","data-grid","datatable","table","spreadsheet","excel","tree-grid","virtual-scroll","virtualization","typescript","javascript","ui","enterprise-grid","performance","zero-dependency"],"author":{"name":"Abdul Wahid"},"license":"MIT","_id":"photon-grid-core@2.0.5","maintainers":[{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"}],"homepage":"https://github.com/abdulwahid-csit/photon-grid#readme","bugs":{"url":"https://github.com/abdulwahid-csit/photon-grid/issues"},"dist":{"shasum":"99bb0961fa69cf93fd79689400985f06cace7077","tarball":"https://registry.npmjs.org/photon-grid-core/-/photon-grid-core-2.0.5.tgz","fileCount":727,"integrity":"sha512-/gOE/DEZPSn9CUV1Kgo2efgibcjZZP2ayQOGBFmax0nTrhUcwbzIDLhpI8XX+087dyIZ2PZEMgBC05M9uPgmmg==","signatures":[{"sig":"MEQCIHIrT4IEIv6d+Fyn7i0jYgpKv/aGJnU8JK41V3zxo01DAiBHuhNW4WhSAbtghnJsHZT05IW0a4UECOx9WG84sef7Eg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4186489},"main":"./index.js","type":"module","types":"./index.d.ts","access":"public","module":"./index.js","browser":"./index.js","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./styles/*":"./styles/*","./package.json":"./package.json"},"gitHead":"b2a47b4c0e5c87c202b1a92d065eb78ccfc61abe","_npmUser":{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"},"repository":{"url":"git+https://github.com/abdulwahid-csit/photon-grid.git","type":"git"},"_npmVersion":"10.8.2","description":"Professional zero-dependency TypeScript data grid with enterprise-grade features.","directories":{},"sideEffects":["*.css","styles/*.css"],"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/photon-grid-core_2.0.5_1784638669712_0.31191343977074326","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"photon-grid-core","version":"2.0.6","keywords":["grid","data-grid","datatable","table","spreadsheet","excel","tree-grid","virtual-scroll","virtualization","typescript","javascript","ui","enterprise-grid","performance","zero-dependency"],"author":{"name":"Abdul Wahid"},"license":"MIT","_id":"photon-grid-core@2.0.6","maintainers":[{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"}],"homepage":"https://github.com/abdulwahid-csit/photon-grid#readme","bugs":{"url":"https://github.com/abdulwahid-csit/photon-grid/issues"},"dist":{"shasum":"d1f8b72aaee19b4fea5779f7bddae5080bc9efca","tarball":"https://registry.npmjs.org/photon-grid-core/-/photon-grid-core-2.0.6.tgz","fileCount":727,"integrity":"sha512-ainxDcRZo1xu/liZX6nBLJF7/lqwyCr1+rh2qH2kOYsT6sT+qBABA2VoPQWVD8JTIWSuwiyHrgmJmC0vcWyu/w==","signatures":[{"sig":"MEQCIHbUiVXdUTVnzJiytfXCwtvOcAMnvFW4u1H+CoFM8DALAiBqvhU5dyvvaONTnAlN8toM5iP8uvOCS3oTDWMVX3EcjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4282785},"main":"./index.js","type":"module","types":"./index.d.ts","access":"public","module":"./index.js","browser":"./index.js","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./styles/*":"./styles/*","./package.json":"./package.json"},"gitHead":"eb77a3cbfa1deb86e842f5d2598fcbe6b91c916a","_npmUser":{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"},"repository":{"url":"git+https://github.com/abdulwahid-csit/photon-grid.git","type":"git"},"_npmVersion":"10.8.2","description":"Professional zero-dependency TypeScript data grid with enterprise-grade features.","directories":{},"sideEffects":["*.css","styles/*.css"],"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/photon-grid-core_2.0.6_1784716642638_0.8992181787311253","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"photon-grid-core","version":"2.0.7","keywords":["grid","data-grid","datatable","table","spreadsheet","excel","tree-grid","virtual-scroll","virtualization","typescript","javascript","ui","enterprise-grid","performance","zero-dependency"],"author":{"name":"Abdul Wahid"},"license":"MIT","_id":"photon-grid-core@2.0.7","maintainers":[{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"}],"homepage":"https://github.com/abdulwahid-csit/photon-grid#readme","bugs":{"url":"https://github.com/abdulwahid-csit/photon-grid/issues"},"dist":{"shasum":"803b4527da6abf52febab19af82d2e0d1b7192c9","tarball":"https://registry.npmjs.org/photon-grid-core/-/photon-grid-core-2.0.7.tgz","fileCount":1083,"integrity":"sha512-mV0Kx72Ffc964MwKAgvzx8sAUUOtGf8ChuhQDkiGdl07Xe7ZEtz/Buzj6CMehWr7V0uELmDeuh4d1zPd1lxurw==","signatures":[{"sig":"MEQCID54BRMUv5SV49y5MdXRmU5nWxF6EhNJiYBOqZe+RmZdAiAb5ufOHBQHMEGsQ4Uf7xZgsPIFk+BX+DYM4DvXDfqqbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5733656},"main":"./index.js","type":"module","types":"./index.d.ts","access":"public","module":"./index.js","browser":"./index.js","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./styles/*":"./styles/*","./package.json":"./package.json","./import/sheetjs":{"types":"./engines/import/adapters/sheetjs-workbook-parser.d.ts","import":"./engines/import/adapters/sheetjs-workbook-parser.js","default":"./engines/import/adapters/sheetjs-workbook-parser.js"}},"gitHead":"fdee6e30081e102bbbba69c0a4d3fa64710b5361","_npmUser":{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"},"repository":{"url":"git+https://github.com/abdulwahid-csit/photon-grid.git","type":"git"},"_npmVersion":"10.8.2","description":"Professional zero-dependency TypeScript data grid with enterprise-grade features.","directories":{},"sideEffects":["*.css","styles/*.css"],"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"xlsx":"*"},"peerDependenciesMeta":{"xlsx":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/photon-grid-core_2.0.7_1784878438143_0.8021036521341915","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"photon-grid-core","version":"2.0.8","keywords":["grid","data-grid","datatable","table","spreadsheet","excel","tree-grid","virtual-scroll","virtualization","typescript","javascript","ui","enterprise-grid","performance","zero-dependency"],"author":{"name":"Abdul Wahid"},"license":"MIT","_id":"photon-grid-core@2.0.8","maintainers":[{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"}],"homepage":"https://github.com/abdulwahid-csit/photon-grid#readme","bugs":{"url":"https://github.com/abdulwahid-csit/photon-grid/issues"},"dist":{"shasum":"85279d04a583adebf4898f01c02b61298fcb5dae","tarball":"https://registry.npmjs.org/photon-grid-core/-/photon-grid-core-2.0.8.tgz","fileCount":1083,"integrity":"sha512-+6pTP8mnYUbTckH4LNKEciTLFtRD44w0rRrg9iP3HuM1amS6VNcPUZQqJvz+6Ouvzr4kBhuGfe/HYsQqzUCpqQ==","signatures":[{"sig":"MEYCIQDMs3DtZjjNIdvzzlgYx1UMYABTOjxfiU/0i2ULfXKC4wIhALTkxtWOx770LTngkr1ThdIfaNuXMcDbjKqefyaoNPU+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5743683},"main":"./index.js","type":"module","types":"./index.d.ts","access":"public","module":"./index.js","browser":"./index.js","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./styles/*":"./styles/*","./package.json":"./package.json","./import/sheetjs":{"types":"./engines/import/adapters/sheetjs-workbook-parser.d.ts","import":"./engines/import/adapters/sheetjs-workbook-parser.js","default":"./engines/import/adapters/sheetjs-workbook-parser.js"}},"gitHead":"465781d256cafc0d5483d9c810122c0ec7ce806e","_npmUser":{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"},"repository":{"url":"git+https://github.com/abdulwahid-csit/photon-grid.git","type":"git"},"_npmVersion":"10.8.2","description":"Professional zero-dependency TypeScript data grid with enterprise-grade features.","directories":{},"sideEffects":["*.css","styles/*.css"],"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"xlsx":"*"},"peerDependenciesMeta":{"xlsx":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/photon-grid-core_2.0.8_1784893415483_0.5387457165629366","host":"s3://npm-registry-packages-npm-production"}},"2.0.9":{"name":"photon-grid-core","version":"2.0.9","keywords":["grid","data-grid","datatable","table","spreadsheet","excel","tree-grid","virtual-scroll","virtualization","typescript","javascript","ui","enterprise-grid","performance","zero-dependency"],"author":{"name":"Abdul Wahid"},"license":"MIT","_id":"photon-grid-core@2.0.9","maintainers":[{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"}],"homepage":"https://github.com/abdulwahid-csit/photon-grid#readme","bugs":{"url":"https://github.com/abdulwahid-csit/photon-grid/issues"},"dist":{"shasum":"43291ba6365f9eca54474a7d1279a3d103f254e8","tarball":"https://registry.npmjs.org/photon-grid-core/-/photon-grid-core-2.0.9.tgz","fileCount":1223,"integrity":"sha512-uV+x9iQDThrT+qSjJoKM7jq1yIXAf+gcc44LEBsduwfsgX2TiDzpnQ24GTNseJNCNtNxpc9Qt4geVYU75wEUTQ==","signatures":[{"sig":"MEYCIQC1pHDN1Au3zRRX/eorFxwrX3kY3U+IUBW4dhqzunpxRAIhAJXO4eSTSPkuZAOHXjbwBw4j/i/eu39jC9/qw06/YFI/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6403968},"main":"./index.js","type":"module","types":"./index.d.ts","access":"public","module":"./index.js","browser":"./index.js","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./styles/*":"./styles/*","./package.json":"./package.json","./import/sheetjs":{"types":"./engines/import/adapters/sheetjs-workbook-parser.d.ts","import":"./engines/import/adapters/sheetjs-workbook-parser.js","default":"./engines/import/adapters/sheetjs-workbook-parser.js"}},"gitHead":"4f905c9d8cdeabd012ffc1cf02553228fd04dcf4","_npmUser":{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"},"repository":{"url":"git+https://github.com/abdulwahid-csit/photon-grid.git","type":"git"},"_npmVersion":"10.8.2","description":"Professional zero-dependency TypeScript data grid with enterprise-grade features.","directories":{},"sideEffects":["*.css","styles/*.css"],"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"xlsx":"*"},"peerDependenciesMeta":{"xlsx":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/photon-grid-core_2.0.9_1785308699731_0.6693156249438772","host":"s3://npm-registry-packages-npm-production"}},"2.0.10":{"name":"photon-grid-core","version":"2.0.10","keywords":["grid","data-grid","datatable","table","spreadsheet","excel","tree-grid","virtual-scroll","virtualization","typescript","javascript","ui","enterprise-grid","performance","zero-dependency"],"author":{"name":"Abdul Wahid"},"license":"MIT","_id":"photon-grid-core@2.0.10","maintainers":[{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"}],"homepage":"https://github.com/abdulwahid-csit/photon-grid#readme","bugs":{"url":"https://github.com/abdulwahid-csit/photon-grid/issues"},"dist":{"shasum":"71d048eaf5be32dbce98a329f280d679e934f419","tarball":"https://registry.npmjs.org/photon-grid-core/-/photon-grid-core-2.0.10.tgz","fileCount":1315,"integrity":"sha512-fUlu5T285oxWCFQi3YO0lXylfDCHjJEzSUC0uWjZ+W45eG3VAwHCSv2XAReJw209rgaFPXkoezSq6shLRj78Pw==","signatures":[{"sig":"MEUCIBx/pSQE84fgR/QqpiumAvaPnuLKuo/tHctIH6rHr/jIAiEAyc3SubqEYOES/N6OHFAHPlm40Q7syLzJsYSebX/Uv8g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7014345},"main":"./index.js","type":"module","types":"./index.d.ts","access":"public","module":"./index.js","browser":"./index.js","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./styles/*":"./styles/*","./package.json":"./package.json","./import/sheetjs":{"types":"./engines/import/adapters/sheetjs-workbook-parser.d.ts","import":"./engines/import/adapters/sheetjs-workbook-parser.js","default":"./engines/import/adapters/sheetjs-workbook-parser.js"}},"gitHead":"e005272e1ebb627d0df06e2802e52a494e1a5655","_npmUser":{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"},"repository":{"url":"git+https://github.com/abdulwahid-csit/photon-grid.git","type":"git"},"_npmVersion":"10.8.2","description":"Professional zero-dependency TypeScript data grid with enterprise-grade features.","directories":{},"sideEffects":["*.css","styles/*.css"],"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"xlsx":"*"},"peerDependenciesMeta":{"xlsx":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/photon-grid-core_2.0.10_1785495611130_0.6712592986350783","host":"s3://npm-registry-packages-npm-production"}},"2.0.11":{"name":"photon-grid-core","version":"2.0.11","keywords":["grid","data-grid","datatable","table","spreadsheet","excel","tree-grid","virtual-scroll","virtualization","typescript","javascript","ui","enterprise-grid","performance","zero-dependency"],"author":{"name":"Abdul Wahid"},"license":"MIT","_id":"photon-grid-core@2.0.11","maintainers":[{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"}],"homepage":"https://github.com/abdulwahid-csit/photon-grid#readme","bugs":{"url":"https://github.com/abdulwahid-csit/photon-grid/issues"},"dist":{"shasum":"74b3838b622c9631683fcc5ca9513c93a12d5296","tarball":"https://registry.npmjs.org/photon-grid-core/-/photon-grid-core-2.0.11.tgz","fileCount":1152,"integrity":"sha512-6rD/ktELtKEKUlKUEkFt9BQGIeusxLJiRMj9H2qxpzr8tZCFJUl6JtPArU3WkAXI95wwXlw2rOTd8vVDx97D1A==","signatures":[{"sig":"MEUCIA2ohHk5nAg+0eno+0GgXP0pWf21F5g7qOSg5zxRJTW0AiEAmt9zTJTRr+Bj02faz+ORnO1gm4AbsWPHm2W1nlOOy7A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6392580},"main":"./index.js","type":"module","types":"./index.d.ts","access":"public","module":"./index.js","browser":"./index.js","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./styles/*":"./styles/*","./package.json":"./package.json","./import/sheetjs":{"types":"./engines/import/adapters/sheetjs-workbook-parser.d.ts","import":"./engines/import/adapters/sheetjs-workbook-parser.js","default":"./engines/import/adapters/sheetjs-workbook-parser.js"}},"gitHead":"ec1a4a60aedf04c083923dea75a595ffc3556822","_npmUser":{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"},"repository":{"url":"git+https://github.com/abdulwahid-csit/photon-grid.git","type":"git"},"_npmVersion":"10.8.2","description":"Professional zero-dependency TypeScript data grid with enterprise-grade features.","directories":{},"sideEffects":["*.css","styles/*.css"],"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"xlsx":"*"},"peerDependenciesMeta":{"xlsx":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/photon-grid-core_2.0.11_1785832010673_0.5860360188310958","host":"s3://npm-registry-packages-npm-production"}},"2.0.12":{"name":"photon-grid-core","version":"2.0.12","keywords":["grid","data-grid","datatable","table","spreadsheet","excel","tree-grid","virtual-scroll","virtualization","typescript","javascript","ui","enterprise-grid","performance","zero-dependency"],"author":{"name":"Abdul Wahid"},"license":"MIT","_id":"photon-grid-core@2.0.12","maintainers":[{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"}],"homepage":"https://github.com/abdulwahid-csit/photon-grid#readme","bugs":{"url":"https://github.com/abdulwahid-csit/photon-grid/issues"},"dist":{"shasum":"c461b8eb6089e3126cfc82955c6e2f4c28d595a1","tarball":"https://registry.npmjs.org/photon-grid-core/-/photon-grid-core-2.0.12.tgz","fileCount":1203,"integrity":"sha512-oM032w4TEDczEUXrwZ5nv9ifxNlP1+InaJX2Et6daDzeIuE4Ea51ua8/v37rLbBJXMZLcZkWCVB83u77C0Gfow==","signatures":[{"sig":"MEUCIQC4s+qfAuCOWY8m0L2EgcEIQDuLDBpjtqr9kOet3W5yiQIgHxeGPabDLrblyTwPi/iPzr6uvdRXSzpwOjTnGePiSZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6834059},"main":"./index.js","type":"module","types":"./index.d.ts","access":"public","module":"./index.js","browser":"./index.js","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./styles/*":"./styles/*","./package.json":"./package.json","./import/sheetjs":{"types":"./engines/import/adapters/sheetjs-workbook-parser.d.ts","import":"./engines/import/adapters/sheetjs-workbook-parser.js","default":"./engines/import/adapters/sheetjs-workbook-parser.js"}},"gitHead":"e5c1f3d5f99f07d7263d8b1a062c731511cf09f2","_npmUser":{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"},"repository":{"url":"git+https://github.com/abdulwahid-csit/photon-grid.git","type":"git"},"_npmVersion":"10.8.2","description":"Professional zero-dependency TypeScript data grid with enterprise-grade features.","directories":{},"sideEffects":["*.css","styles/*.css"],"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"xlsx":"*"},"peerDependenciesMeta":{"xlsx":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/photon-grid-core_2.0.12_1785840325365_0.39377012049668947","host":"s3://npm-registry-packages-npm-production"}},"2.0.13":{"name":"photon-grid-core","version":"2.0.13","keywords":["grid","data-grid","datatable","table","spreadsheet","excel","tree-grid","virtual-scroll","virtualization","typescript","javascript","ui","enterprise-grid","performance","zero-dependency"],"author":{"name":"Abdul Wahid"},"license":"MIT","_id":"photon-grid-core@2.0.13","maintainers":[{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"}],"homepage":"https://github.com/abdulwahid-csit/photon-grid#readme","bugs":{"url":"https://github.com/abdulwahid-csit/photon-grid/issues"},"dist":{"shasum":"babe26fc3e1d598ab949dacd9042ca5cc0e40414","tarball":"https://registry.npmjs.org/photon-grid-core/-/photon-grid-core-2.0.13.tgz","fileCount":1230,"integrity":"sha512-eP6/UCHvedtvxJOb0AEQWtWMen/GjGqwxocmJoMEOHNRyWkbnEyNN7Etrbno80x0/JSFiEtzJkOoKIBTYWcKLQ==","signatures":[{"sig":"MEQCIFyZWb7PukYBAJzBu7FJ9qzDrBolLt/zUtrtPfrHONhUAiA+XF7VnlBszOzskqT6SZix+SOSE6TNFp5krg00CHgUzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7133190},"main":"./index.js","type":"module","types":"./index.d.ts","access":"public","module":"./index.js","browser":"./index.js","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./styles/*":"./styles/*","./package.json":"./package.json","./import/sheetjs":{"types":"./engines/import/adapters/sheetjs-workbook-parser.d.ts","import":"./engines/import/adapters/sheetjs-workbook-parser.js","default":"./engines/import/adapters/sheetjs-workbook-parser.js"}},"gitHead":"08fec51b5ee4d772787966ef5839aebe4f6003f0","_npmUser":{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"},"repository":{"url":"git+https://github.com/abdulwahid-csit/photon-grid.git","type":"git"},"_npmVersion":"10.8.2","description":"Professional zero-dependency TypeScript data grid with enterprise-grade features.","directories":{},"sideEffects":["*.css","styles/*.css"],"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"xlsx":"*"},"peerDependenciesMeta":{"xlsx":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/photon-grid-core_2.0.13_1785856059150_0.46110370173582216","host":"s3://npm-registry-packages-npm-production"}},"2.0.14":{"name":"photon-grid-core","version":"2.0.14","keywords":["grid","data-grid","datatable","table","spreadsheet","excel","tree-grid","virtual-scroll","virtualization","typescript","javascript","ui","enterprise-grid","performance","zero-dependency"],"author":{"name":"Abdul Wahid"},"license":"MIT","_id":"photon-grid-core@2.0.14","maintainers":[{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"}],"homepage":"https://github.com/abdulwahid-csit/photon-grid#readme","bugs":{"url":"https://github.com/abdulwahid-csit/photon-grid/issues"},"dist":{"shasum":"b1eb3b4f7169fbb886aefe0c0c4247dedbed471a","tarball":"https://registry.npmjs.org/photon-grid-core/-/photon-grid-core-2.0.14.tgz","fileCount":1242,"integrity":"sha512-ncHlFUHpmVW9AC5IiIDh3mHKTJQBX0riMXrFs6+AEdOC8sxWuURU/XCAt6SA5dJkQvAS/HGugGgbJ3DLxMXQdQ==","signatures":[{"sig":"MEQCICMPQUtApB8hso16Br9SbvjXpTutwT0uW4C6Djo/0Ij8AiA8oo95x2K0kcI6Un9qk5eGpkvQxXyVURT14Gl8LxFrJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7335716},"main":"./index.js","type":"module","types":"./index.d.ts","access":"public","module":"./index.js","browser":"./index.js","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"},"./styles/*":"./styles/*","./package.json":"./package.json","./import/sheetjs":{"types":"./engines/import/adapters/sheetjs-workbook-parser.d.ts","import":"./engines/import/adapters/sheetjs-workbook-parser.js","default":"./engines/import/adapters/sheetjs-workbook-parser.js"}},"gitHead":"4527be423b072f2bc474eb9425f7df92aacfd4ae","_npmUser":{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"},"repository":{"url":"git+https://github.com/abdulwahid-csit/photon-grid.git","type":"git"},"_npmVersion":"10.8.2","description":"Professional zero-dependency TypeScript data grid with enterprise-grade features.","directories":{},"sideEffects":["*.css","styles/*.css"],"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"xlsx":"*"},"peerDependenciesMeta":{"xlsx":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/photon-grid-core_2.0.14_1785924267310_0.49259570547364895","host":"s3://npm-registry-packages-npm-production"}},"2.0.15":{"name":"photon-grid-core","version":"2.0.15","keywords":["grid","data-grid","datatable","table","spreadsheet","excel","tree-grid","virtual-scroll","virtualization","typescript","javascript","ui","enterprise-grid","performance","zero-dependency"],"author":{"name":"Abdul Wahid"},"license":"MIT","_id":"photon-grid-core@2.0.15","maintainers":[{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"}],"homepage":"https://github.com/abdulwahid-csit/photon-grid#readme","bugs":{"url":"https://github.com/abdulwahid-csit/photon-grid/issues"},"dist":{"shasum":"df5491299a06a92e243c733dad5b3a1404c03819","tarball":"https://registry.npmjs.org/photon-grid-core/-/photon-grid-core-2.0.15.tgz","fileCount":1243,"integrity":"sha512-B/i2xPHek8w/N4d0RuTJQeKTDP+6DLVs82NZX+KTnllZAABpeDh4qVave09AHWSYzxVk5NmAg3UytXGsFZOxMA==","signatures":[{"sig":"MEUCIGqXuSvNdik56jdQzkaw1JNvtBi6NSl0SyQ7KXLetBG+AiEA6MuOuOPKTu608NiwOyORVKQUU9kPef7HhPSa8KxDOPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9695243},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./photon-grid.min.js","module":"./index.js","browser":"./photon-grid.min.js","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","import":"./index.js","browser":"./photon-grid.min.js","default":"./index.js","require":"./index.cjs"},"./styles/*":"./styles/*","./package.json":"./package.json","./import/sheetjs":{"types":"./engines/import/adapters/sheetjs-workbook-parser.d.ts","import":"./engines/import/adapters/sheetjs-workbook-parser.js","default":"./engines/import/adapters/sheetjs-workbook-parser.js"}},"gitHead":"040a8d2f4ce9a0c2e647a5a58bef2db65b558a69","_npmUser":{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"},"jsdelivr":"./photon-grid.min.js","repository":{"url":"git+https://github.com/abdulwahid-csit/photon-grid.git","type":"git"},"_npmVersion":"10.8.2","description":"Professional zero-dependency TypeScript data grid with enterprise-grade features.","directories":{},"sideEffects":["*.css","styles/*.css"],"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"xlsx":"*"},"peerDependenciesMeta":{"xlsx":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/photon-grid-core_2.0.15_1785929333284_0.5067687385321391","host":"s3://npm-registry-packages-npm-production"}},"2.0.16":{"name":"photon-grid-core","version":"2.0.16","keywords":["grid","data-grid","datatable","table","spreadsheet","excel","tree-grid","virtual-scroll","virtualization","typescript","javascript","ui","enterprise-grid","performance","zero-dependency"],"author":{"name":"Abdul Wahid"},"license":"MIT","_id":"photon-grid-core@2.0.16","maintainers":[{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"}],"homepage":"https://github.com/abdulwahid-csit/photon-grid#readme","bugs":{"url":"https://github.com/abdulwahid-csit/photon-grid/issues"},"dist":{"shasum":"54ed11c00ca170779dde3ec57e1fab9bdae9b1e5","tarball":"https://registry.npmjs.org/photon-grid-core/-/photon-grid-core-2.0.16.tgz","fileCount":1243,"integrity":"sha512-Y22UTNmnqRydWrSt1lfbsqs98xdSO+SAraEXBbO62Kgtw6E5afb/hFY8rkF9zCcW44yS5rQomrICz4mUPeoAEw==","signatures":[{"sig":"MEYCIQC8S5acqFPLSd8502qIjGKF6nBCa6G9+OUAHCSeVBZM6wIhAN6n6L9Gk14xnq8PA5zx3+Z6MqNme+hUANTZpuaodSYh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9695243},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./photon-grid.min.js","module":"./index.js","browser":"./photon-grid.min.js","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","import":"./index.js","browser":"./photon-grid.min.js","default":"./index.js","require":"./index.cjs"},"./styles/*":"./styles/*","./package.json":"./package.json","./import/sheetjs":{"types":"./engines/import/adapters/sheetjs-workbook-parser.d.ts","import":"./engines/import/adapters/sheetjs-workbook-parser.js","default":"./engines/import/adapters/sheetjs-workbook-parser.js"}},"gitHead":"9a1f24c98cc4c44dc0aee9dc33fb1c3bc2550b41","_npmUser":{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"},"jsdelivr":"./photon-grid.min.js","repository":{"url":"git+https://github.com/abdulwahid-csit/photon-grid.git","type":"git"},"_npmVersion":"10.8.2","description":"Professional zero-dependency TypeScript data grid with enterprise-grade features.","directories":{},"sideEffects":["*.css","styles/*.css"],"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"xlsx":"*"},"peerDependenciesMeta":{"xlsx":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/photon-grid-core_2.0.16_1785931264843_0.80700828917101","host":"s3://npm-registry-packages-npm-production"}},"2.0.17":{"name":"photon-grid-core","version":"2.0.17","keywords":["grid","data-grid","datatable","table","spreadsheet","excel","tree-grid","virtual-scroll","virtualization","typescript","javascript","ui","enterprise-grid","performance","zero-dependency"],"author":{"name":"Abdul Wahid"},"license":"MIT","_id":"photon-grid-core@2.0.17","maintainers":[{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"}],"homepage":"https://github.com/abdulwahid-csit/photon-grid#readme","bugs":{"url":"https://github.com/abdulwahid-csit/photon-grid/issues"},"dist":{"shasum":"5da30975d454bbde9dec1896d179267cbf726534","tarball":"https://registry.npmjs.org/photon-grid-core/-/photon-grid-core-2.0.17.tgz","fileCount":1243,"integrity":"sha512-wGvLyv+qY2ekOthuiLKtw27C/Bcc4EryNunYGKGzap6yI07eD8lCVBblFFQHjDsRW6JrrZIpufaEXoBNDCrI+w==","signatures":[{"sig":"MEYCIQCr7ll9EGPNeOUYv0AeWS4rwDsHK7Mbc8mpkVhyXTrjuwIhAOdJFmrkIdrxc28T7LqBo18Td2DtgwSI5b9RSVTprjjz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9698164},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./photon-grid.min.js","module":"./index.js","browser":"./photon-grid.min.js","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","import":"./index.js","browser":"./photon-grid.min.js","default":"./index.js","require":"./index.cjs"},"./styles/*":"./styles/*","./package.json":"./package.json","./import/sheetjs":{"types":"./engines/import/adapters/sheetjs-workbook-parser.d.ts","import":"./engines/import/adapters/sheetjs-workbook-parser.js","default":"./engines/import/adapters/sheetjs-workbook-parser.js"}},"gitHead":"edcb30570bf4b56335279dba7df67f830c0e8c8b","_npmUser":{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"},"jsdelivr":"./photon-grid.min.js","repository":{"url":"git+https://github.com/abdulwahid-csit/photon-grid.git","type":"git"},"_npmVersion":"10.8.2","description":"Professional zero-dependency TypeScript data grid with enterprise-grade features.","directories":{},"sideEffects":["*.css","styles/*.css"],"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"xlsx":"*"},"peerDependenciesMeta":{"xlsx":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/photon-grid-core_2.0.17_1785940949077_0.0017372871833090109","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"photon-grid-core","version":"3.0.0","keywords":["grid","data-grid","datatable","table","spreadsheet","excel","tree-grid","virtual-scroll","virtualization","typescript","javascript","ui","enterprise-grid","performance","zero-dependency"],"author":{"name":"Abdul Wahid"},"license":"MIT","_id":"photon-grid-core@3.0.0","maintainers":[{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"}],"homepage":"https://github.com/abdulwahid-csit/photon-grid#readme","bugs":{"url":"https://github.com/abdulwahid-csit/photon-grid/issues"},"dist":{"shasum":"53c3d4fbfcdba508791e61b6754df3a3203e3734","tarball":"https://registry.npmjs.org/photon-grid-core/-/photon-grid-core-3.0.0.tgz","fileCount":1249,"integrity":"sha512-c6pGqSiKyf6+tcXzYysePiE6Bb2nJIsIRR+dnG8EYuF2yymAnQfQ/kSZWhkLplkrKfKNE21akWznVMI55G5YwQ==","signatures":[{"sig":"MEUCIQCF2OQTGhW0Ee6w2xI2goRLpu3kgrfcI+SoPkbKKfl+/QIgVAWLBa7Ufy4WErKp8RVkDCQIriAsWpqLCFtRgUsTvDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9826269},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./photon-grid.min.js","module":"./index.js","browser":"./photon-grid.min.js","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","import":"./index.js","browser":"./photon-grid.min.js","default":"./index.js","require":"./index.cjs"},"./styles/*":"./styles/*","./package.json":"./package.json","./import/sheetjs":{"types":"./engines/import/adapters/sheetjs-workbook-parser.d.ts","import":"./engines/import/adapters/sheetjs-workbook-parser.js","default":"./engines/import/adapters/sheetjs-workbook-parser.js"}},"gitHead":"0ee77d00fb1ca48a37ea3fa9b109416d07add9d7","_npmUser":{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"},"jsdelivr":"./photon-grid.min.js","repository":{"url":"git+https://github.com/abdulwahid-csit/photon-grid.git","type":"git"},"_npmVersion":"10.8.2","description":"Professional zero-dependency TypeScript data grid with enterprise-grade features.","directories":{},"sideEffects":["*.css","styles/*.css"],"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"xlsx":"*"},"peerDependenciesMeta":{"xlsx":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/photon-grid-core_3.0.0_1785946426834_0.031928561262311694","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"photon-grid-core","version":"3.0.1","keywords":["grid","data-grid","datatable","table","spreadsheet","excel","tree-grid","virtual-scroll","virtualization","typescript","javascript","ui","enterprise-grid","performance","zero-dependency"],"author":{"name":"Abdul Wahid"},"license":"MIT","_id":"photon-grid-core@3.0.1","maintainers":[{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"}],"homepage":"https://github.com/abdulwahid-csit/photon-grid#readme","bugs":{"url":"https://github.com/abdulwahid-csit/photon-grid/issues"},"dist":{"shasum":"257ef9a8aa62ad0e52953da5bce7085fd9ad7076","tarball":"https://registry.npmjs.org/photon-grid-core/-/photon-grid-core-3.0.1.tgz","fileCount":1384,"integrity":"sha512-iAz13Hprq92eIy9Fs0s9q5hwCSOXVNqGHKKL7MF/VvoEjzcFXPglbHZ04WeLoZLMWNiuWnQWn/Kse16waKP4MA==","signatures":[{"sig":"MEUCIEnniE0HsRUnHwxTyAvQZBcK8sd4YifcMgJVbn/atH9iAiEA8u8wZ/eCr3qvDGPhlS1R41Vqn5fku5g288nQrqIq0KU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10887421},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./photon-grid.min.js","module":"./index.js","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js","require":"./index.cjs"},"./styles/*":"./styles/*","./package.json":"./package.json","./import/sheetjs":{"types":"./engines/import/adapters/sheetjs-workbook-parser.d.ts","import":"./engines/import/adapters/sheetjs-workbook-parser.js","default":"./engines/import/adapters/sheetjs-workbook-parser.js"}},"gitHead":"50f5403d4795042e9d06330bd4666b51a7772ede","_npmUser":{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"},"jsdelivr":"./photon-grid.min.js","repository":{"url":"git+https://github.com/abdulwahid-csit/photon-grid.git","type":"git"},"_npmVersion":"10.8.2","description":"Professional zero-dependency TypeScript data grid with enterprise-grade features.","directories":{},"sideEffects":["*.css","styles/*.css"],"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"xlsx":"*"},"peerDependenciesMeta":{"xlsx":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/photon-grid-core_3.0.1_1786029007525_0.4075615129071746","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"photon-grid-core","version":"3.0.2","keywords":["grid","data-grid","datatable","table","spreadsheet","excel","tree-grid","virtual-scroll","virtualization","typescript","javascript","ui","enterprise-grid","performance","zero-dependency"],"author":{"name":"Abdul Wahid"},"license":"MIT","_id":"photon-grid-core@3.0.2","maintainers":[{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"}],"homepage":"https://github.com/abdulwahid-csit/photon-grid#readme","bugs":{"url":"https://github.com/abdulwahid-csit/photon-grid/issues"},"dist":{"shasum":"143001e62791482083d93ea5e5594e8026a46015","tarball":"https://registry.npmjs.org/photon-grid-core/-/photon-grid-core-3.0.2.tgz","fileCount":1432,"integrity":"sha512-C0yG7R+JXxQ7d/xf9LGv0hw1lodx8lTDVQGGp5rr2r7Je8YMXhV+fJzAy6GmEldkrZehT96soKoiwJ6y7YaBfg==","signatures":[{"sig":"MEUCIQC1Ot/PUqpt31mL88boQIe3gPh1G3wBosA5pq1wQnRyowIgdx8a0UBWo6TShTJJMqXqrHCFC1NnsqauaeywO8FwZQs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11200067},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./photon-grid.min.js","module":"./index.js","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js","require":"./index.cjs"},"./styles/*":"./styles/*","./export/pdf":{"types":"./export/pdf.d.ts","import":"./export/pdf.js","default":"./export/pdf.js"},"./export/excel":{"types":"./export/excel.d.ts","import":"./export/excel.js","default":"./export/excel.js"},"./package.json":"./package.json","./import/sheetjs":{"types":"./engines/import/adapters/sheetjs-workbook-parser.d.ts","import":"./engines/import/adapters/sheetjs-workbook-parser.js","default":"./engines/import/adapters/sheetjs-workbook-parser.js"}},"gitHead":"06288d3e248dbe391e67675a5df01504ea86a111","_npmUser":{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"},"jsdelivr":"./photon-grid.min.js","repository":{"url":"git+https://github.com/abdulwahid-csit/photon-grid.git","type":"git"},"_npmVersion":"10.8.2","description":"Professional zero-dependency TypeScript data grid with enterprise-grade features.","directories":{},"sideEffects":["*.css","styles/*.css"],"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"xlsx":"*"},"peerDependenciesMeta":{"xlsx":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/photon-grid-core_3.0.2_1786105223279_0.3153460738396825","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"photon-grid-core","version":"3.0.3","keywords":["grid","data-grid","datatable","table","spreadsheet","excel","tree-grid","virtual-scroll","virtualization","typescript","javascript","ui","enterprise-grid","performance","zero-dependency"],"author":{"name":"Abdul Wahid"},"license":"MIT","_id":"photon-grid-core@3.0.3","maintainers":[{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"}],"homepage":"https://github.com/abdulwahid-csit/photon-grid#readme","bugs":{"url":"https://github.com/abdulwahid-csit/photon-grid/issues"},"dist":{"shasum":"3e6f294237dc31d841310e69164754e18dd52267","tarball":"https://registry.npmjs.org/photon-grid-core/-/photon-grid-core-3.0.3.tgz","fileCount":1432,"integrity":"sha512-OjFrZXDFTTWBz9RUvmHH8f6DYgGr8/1gj7EbzB6eOWO02fl2T6k/O07LS6W6QOBMSNont6h4JSHx72GasoADQg==","signatures":[{"sig":"MEUCIDKSOy0nHPyZ3yX6On1lKHCXoXJx8kj459JFHAi5dm7SAiEAxbe9STpMoLccM1VDXcMBoT7zPyx5RGJ2MsO3zQj7+tY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11200067},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./photon-grid.min.js","module":"./index.js","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js","require":"./index.cjs"},"./styles/*":"./styles/*","./export/pdf":{"types":"./export/pdf.d.ts","import":"./export/pdf.js","default":"./export/pdf.js"},"./export/excel":{"types":"./export/excel.d.ts","import":"./export/excel.js","default":"./export/excel.js"},"./package.json":"./package.json","./import/sheetjs":{"types":"./engines/import/adapters/sheetjs-workbook-parser.d.ts","import":"./engines/import/adapters/sheetjs-workbook-parser.js","default":"./engines/import/adapters/sheetjs-workbook-parser.js"}},"gitHead":"ec39d54c193ec1f666320acb4c3f8a03e86140b3","_npmUser":{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"},"jsdelivr":"./photon-grid.min.js","repository":{"url":"git+https://github.com/abdulwahid-csit/photon-grid.git","type":"git"},"_npmVersion":"10.8.2","description":"Professional zero-dependency TypeScript data grid with enterprise-grade features.","directories":{},"sideEffects":["*.css","styles/*.css"],"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"xlsx":"*"},"peerDependenciesMeta":{"xlsx":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/photon-grid-core_3.0.3_1786222757411_0.526579411886285","host":"s3://npm-registry-packages-npm-production"}},"3.0.4":{"name":"photon-grid-core","version":"3.0.4","keywords":["grid","data-grid","datatable","table","spreadsheet","excel","tree-grid","virtual-scroll","virtualization","typescript","javascript","ui","enterprise-grid","performance","zero-dependency"],"author":{"name":"Abdul Wahid"},"license":"MIT","_id":"photon-grid-core@3.0.4","maintainers":[{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"}],"homepage":"https://github.com/abdulwahid-csit/photon-grid#readme","bugs":{"url":"https://github.com/abdulwahid-csit/photon-grid/issues"},"dist":{"shasum":"fe1d5634b588213e92226f1032105807e260a460","tarball":"https://registry.npmjs.org/photon-grid-core/-/photon-grid-core-3.0.4.tgz","fileCount":1432,"integrity":"sha512-/FhaDPvUwUTegSabJid3FEM7RCsu0/cLQ4b0e8dSWvmGDqv2Gkr5AnsHsHRC/1YJkM/leQTmdhu+JbWPneZwZg==","signatures":[{"sig":"MEQCIB/dVZljrxFYLPp1q564sEyYr92HpMIA/uWqRWRMYlXVAiBhtr2HuhYQ9eKmKNITwDo7Hj7nH9FdpAsnk2GsktJhew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11210546},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./photon-grid.min.js","module":"./index.js","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js","require":"./index.cjs"},"./styles/*":"./styles/*","./export/pdf":{"types":"./export/pdf.d.ts","import":"./export/pdf.js","default":"./export/pdf.js"},"./export/excel":{"types":"./export/excel.d.ts","import":"./export/excel.js","default":"./export/excel.js"},"./package.json":"./package.json","./import/sheetjs":{"types":"./engines/import/adapters/sheetjs-workbook-parser.d.ts","import":"./engines/import/adapters/sheetjs-workbook-parser.js","default":"./engines/import/adapters/sheetjs-workbook-parser.js"}},"gitHead":"752e594b152ee25145b664e2b3248b3bc45b2f78","_npmUser":{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"},"jsdelivr":"./photon-grid.min.js","repository":{"url":"git+https://github.com/abdulwahid-csit/photon-grid.git","type":"git"},"_npmVersion":"10.9.8","description":"Professional zero-dependency TypeScript data grid with enterprise-grade features.","directories":{},"sideEffects":["*.css","styles/*.css"],"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"xlsx":"*"},"peerDependenciesMeta":{"xlsx":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/photon-grid-core_3.0.4_1786225263571_0.19008713475295247","host":"s3://npm-registry-packages-npm-production"}},"3.0.5":{"name":"photon-grid-core","version":"3.0.5","keywords":["grid","data-grid","datatable","table","spreadsheet","excel","tree-grid","virtual-scroll","virtualization","typescript","javascript","ui","enterprise-grid","performance","zero-dependency"],"author":{"name":"Abdul Wahid"},"license":"MIT","_id":"photon-grid-core@3.0.5","maintainers":[{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"}],"homepage":"https://github.com/abdulwahid-csit/photon-grid#readme","bugs":{"url":"https://github.com/abdulwahid-csit/photon-grid/issues"},"dist":{"shasum":"118b0776dcbd012b4fdeb92aafc896032fb1ce77","tarball":"https://registry.npmjs.org/photon-grid-core/-/photon-grid-core-3.0.5.tgz","fileCount":1432,"integrity":"sha512-KYl5+Ms6y+AUQELeYGA58FYmb51VkjaX5Eo4D51z5yZxJ76Z34UrpvENPlRDLQkhodVw9hjCBW+EFsJVtP/Nag==","signatures":[{"sig":"MEYCIQClrDd3hEL3MYo1Vlcue2uqijWPTar8CTtyqfVQGtVaRQIhAI7U9tA5CWBgR4Qj7PxZjj2zjWTkP5GgCI3sNgtWbP5E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11200067},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./photon-grid.min.js","module":"./index.js","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js","require":"./index.cjs"},"./styles/*":"./styles/*","./export/pdf":{"types":"./export/pdf.d.ts","import":"./export/pdf.js","default":"./export/pdf.js"},"./export/excel":{"types":"./export/excel.d.ts","import":"./export/excel.js","default":"./export/excel.js"},"./package.json":"./package.json","./import/sheetjs":{"types":"./engines/import/adapters/sheetjs-workbook-parser.d.ts","import":"./engines/import/adapters/sheetjs-workbook-parser.js","default":"./engines/import/adapters/sheetjs-workbook-parser.js"}},"gitHead":"edbe7d8f945a4ff4359183969a3acd845ca18018","_npmUser":{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"},"jsdelivr":"./photon-grid.min.js","repository":{"url":"git+https://github.com/abdulwahid-csit/photon-grid.git","type":"git"},"_npmVersion":"10.8.2","description":"Professional zero-dependency TypeScript data grid with enterprise-grade features.","directories":{},"sideEffects":["*.css","styles/*.css"],"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"xlsx":"*"},"peerDependenciesMeta":{"xlsx":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/photon-grid-core_3.0.5_1787822172605_0.2730383428976664","host":"s3://npm-registry-packages-npm-production"}},"3.0.6":{"name":"photon-grid-core","version":"3.0.6","keywords":["grid","data-grid","datatable","table","spreadsheet","excel","tree-grid","virtual-scroll","virtualization","typescript","javascript","ui","enterprise-grid","performance","zero-dependency"],"author":{"name":"Abdul Wahid"},"license":"MIT","_id":"photon-grid-core@3.0.6","maintainers":[{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"}],"homepage":"https://github.com/abdulwahid-csit/photon-grid#readme","bugs":{"url":"https://github.com/abdulwahid-csit/photon-grid/issues"},"dist":{"shasum":"e61c31881481c17aa6223a66be65c1911c928645","tarball":"https://registry.npmjs.org/photon-grid-core/-/photon-grid-core-3.0.6.tgz","fileCount":1432,"integrity":"sha512-iHAKV/zYQXE3zlAAps1cgCszMZmlEUIOvqy3khILZffiuu9GsM8CuebZIkRog0/P8k7YDRPhR4a5IJlwds6Grw==","signatures":[{"sig":"MEYCIQD9DwMYH5Fzk2wOBoqOp3N574HYf4SuKp78CB4Yo/XKXQIhAL0N8co73eJVTmc6rigFFdbvk6QM9CWzKJns7RFflY17","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11200067},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./photon-grid.min.js","module":"./index.js","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js","require":"./index.cjs"},"./styles/*":"./styles/*","./export/pdf":{"types":"./export/pdf.d.ts","import":"./export/pdf.js","default":"./export/pdf.js"},"./export/excel":{"types":"./export/excel.d.ts","import":"./export/excel.js","default":"./export/excel.js"},"./package.json":"./package.json","./import/sheetjs":{"types":"./engines/import/adapters/sheetjs-workbook-parser.d.ts","import":"./engines/import/adapters/sheetjs-workbook-parser.js","default":"./engines/import/adapters/sheetjs-workbook-parser.js"}},"gitHead":"c5352d01dc7b1830cba4ad5fb6ce3293a879c4a2","_npmUser":{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"},"jsdelivr":"./photon-grid.min.js","repository":{"url":"git+https://github.com/abdulwahid-csit/photon-grid.git","type":"git"},"_npmVersion":"10.8.2","description":"Professional zero-dependency TypeScript data grid with enterprise-grade features.","directories":{},"sideEffects":["*.css","styles/*.css"],"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"xlsx":"*"},"peerDependenciesMeta":{"xlsx":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/photon-grid-core_3.0.6_1787834898449_0.5508724888033696","host":"s3://npm-registry-packages-npm-production"}},"3.0.7":{"name":"photon-grid-core","version":"3.0.7","keywords":["grid","data-grid","datatable","table","spreadsheet","excel","tree-grid","virtual-scroll","virtualization","typescript","javascript","ui","enterprise-grid","performance","zero-dependency"],"author":{"name":"Abdul Wahid"},"license":"MIT","_id":"photon-grid-core@3.0.7","maintainers":[{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"}],"homepage":"https://github.com/abdulwahid-csit/photon-grid#readme","bugs":{"url":"https://github.com/abdulwahid-csit/photon-grid/issues"},"dist":{"shasum":"42b0eb4e5556b002a115bcf14e96a4a32de1efd1","tarball":"https://registry.npmjs.org/photon-grid-core/-/photon-grid-core-3.0.7.tgz","fileCount":1432,"integrity":"sha512-2ilFLiFjrj+DC0BYobP7RkwenvfIvAof3FI7Ae/rfgYfay/n6qAHluwBT4LQUzYgp4BsUb/pqtSNTis1rEwADA==","signatures":[{"sig":"MEUCICWAO0GT5iWaxQ2VVGmQlQkjiBTsK+kcsq5wrRiEGX/1AiEA6RkSouy4HzUfwOI4+eceUvcq38UkBVUExqpQoGuaUbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11200246},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./photon-grid.min.js","module":"./index.js","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js","require":"./index.cjs"},"./styles/*":"./styles/*","./export/pdf":{"types":"./export/pdf.d.ts","import":"./export/pdf.js","default":"./export/pdf.js"},"./export/excel":{"types":"./export/excel.d.ts","import":"./export/excel.js","default":"./export/excel.js"},"./package.json":"./package.json","./import/sheetjs":{"types":"./engines/import/adapters/sheetjs-workbook-parser.d.ts","import":"./engines/import/adapters/sheetjs-workbook-parser.js","default":"./engines/import/adapters/sheetjs-workbook-parser.js"},"./export/register-excel":{"types":"./export/register-excel.d.ts","import":"./export/register-excel.js","default":"./export/register-excel.js"}},"gitHead":"20ad401def404b7d42bb40e45a13e565d1986f63","_npmUser":{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"},"jsdelivr":"./photon-grid.min.js","repository":{"url":"git+https://github.com/abdulwahid-csit/photon-grid.git","type":"git"},"_npmVersion":"10.8.2","description":"Professional zero-dependency TypeScript data grid with enterprise-grade features.","directories":{},"sideEffects":["*.css","styles/*.css"],"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"xlsx":"*"},"peerDependenciesMeta":{"xlsx":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/photon-grid-core_3.0.7_1787842546717_0.8825947878264706","host":"s3://npm-registry-packages-npm-production"}},"3.0.10":{"name":"photon-grid-core","version":"3.0.10","keywords":["grid","data-grid","datatable","table","spreadsheet","excel","tree-grid","virtual-scroll","virtualization","typescript","javascript","ui","enterprise-grid","performance","zero-dependency"],"author":{"name":"Abdul Wahid"},"license":"MIT","_id":"photon-grid-core@3.0.10","maintainers":[{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"}],"homepage":"https://github.com/abdulwahid-csit/photon-grid#readme","bugs":{"url":"https://github.com/abdulwahid-csit/photon-grid/issues"},"dist":{"shasum":"2e145e7c720a31e13664867410df57abb68b9057","tarball":"https://registry.npmjs.org/photon-grid-core/-/photon-grid-core-3.0.10.tgz","fileCount":1432,"integrity":"sha512-iBzvWDDI8I8HTeqyAKRg2iWBiIEWIk6Ae7uT8I0KFD7VDlUOGzCNHA27Q7RxbD6MuKrJNJFgymjdAS+3Wdbe9Q==","signatures":[{"sig":"MEUCIHCgZ/8tW15Q1sAT0RQl6BWWlzNVLGdB6rkF0WXY5Kj5AiEAxdPv5YPWfouGnYhmFPmJknb34Nwf06vwWIHP+30+RLk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11200247},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./photon-grid.min.js","module":"./index.js","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js","require":"./index.cjs"},"./styles/*":"./styles/*","./export/pdf":{"types":"./export/pdf.d.ts","import":"./export/pdf.js","default":"./export/pdf.js"},"./export/excel":{"types":"./export/excel.d.ts","import":"./export/excel.js","default":"./export/excel.js"},"./package.json":"./package.json","./import/sheetjs":{"types":"./engines/import/adapters/sheetjs-workbook-parser.d.ts","import":"./engines/import/adapters/sheetjs-workbook-parser.js","default":"./engines/import/adapters/sheetjs-workbook-parser.js"},"./export/register-excel":{"types":"./export/register-excel.d.ts","import":"./export/register-excel.js","default":"./export/register-excel.js"}},"gitHead":"07940c540391544083e673a67d95af2701cc8cad","_npmUser":{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"},"jsdelivr":"./photon-grid.min.js","repository":{"url":"git+https://github.com/abdulwahid-csit/photon-grid.git","type":"git"},"_npmVersion":"10.8.2","description":"Professional zero-dependency TypeScript data grid with enterprise-grade features.","directories":{},"sideEffects":["*.css","styles/*.css"],"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"xlsx":"*"},"peerDependenciesMeta":{"xlsx":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/photon-grid-core_3.0.10_1787899447946_0.18732050877471007","host":"s3://npm-registry-packages-npm-production"}},"3.0.11":{"name":"photon-grid-core","version":"3.0.11","keywords":["grid","data-grid","datatable","table","spreadsheet","excel","tree-grid","virtual-scroll","virtualization","typescript","javascript","ui","enterprise-grid","performance","zero-dependency"],"author":{"name":"Abdul Wahid"},"license":"MIT","_id":"photon-grid-core@3.0.11","maintainers":[{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"}],"homepage":"https://github.com/abdulwahid-csit/photon-grid#readme","bugs":{"url":"https://github.com/abdulwahid-csit/photon-grid/issues"},"dist":{"shasum":"f5248a346de9ac62f676320aed3bd71ed9fa57b2","tarball":"https://registry.npmjs.org/photon-grid-core/-/photon-grid-core-3.0.11.tgz","fileCount":1432,"integrity":"sha512-W6FBZn2HWR5RretIX6B7Gv3IqXpEPYBdsg5X3x8oTR4O6QTl+0ohCIwhBPTSxAZXroOorZVEQSzc2WK3Tx5wIg==","signatures":[{"sig":"MEUCIQDiJLMmh1uM+d66lWzBV21Wcqvl8wLumq02r04SGnuIEwIgI+DzrGtOT2ibI/x8MJveAwdY7HRgffov7ze5RP04xP8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11200247},"main":"./index.cjs","type":"module","types":"./index.d.ts","unpkg":"./photon-grid.min.js","module":"./index.js","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js","require":"./index.cjs"},"./styles/*":"./styles/*","./export/pdf":{"types":"./export/pdf.d.ts","import":"./export/pdf.js","default":"./export/pdf.js"},"./export/excel":{"types":"./export/excel.d.ts","import":"./export/excel.js","default":"./export/excel.js"},"./package.json":"./package.json","./import/sheetjs":{"types":"./engines/import/adapters/sheetjs-workbook-parser.d.ts","import":"./engines/import/adapters/sheetjs-workbook-parser.js","default":"./engines/import/adapters/sheetjs-workbook-parser.js"},"./export/register-excel":{"types":"./export/register-excel.d.ts","import":"./export/register-excel.js","default":"./export/register-excel.js"}},"gitHead":"b610c7d6804f907f65000bb15967d0fb9f4dcf43","_npmUser":{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"},"jsdelivr":"./photon-grid.min.js","repository":{"url":"git+https://github.com/abdulwahid-csit/photon-grid.git","type":"git"},"_npmVersion":"10.8.2","description":"Professional zero-dependency TypeScript data grid with enterprise-grade features.","directories":{},"sideEffects":["*.css","styles/*.css"],"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"xlsx":"*"},"peerDependenciesMeta":{"xlsx":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/photon-grid-core_3.0.11_1787918083992_0.16197587724387774","host":"s3://npm-registry-packages-npm-production"}},"3.0.12":{"name":"photon-grid-core","version":"3.0.12","description":"Professional zero-dependency TypeScript data grid with enterprise-grade features.","author":{"name":"Abdul Wahid"},"license":"MIT","type":"module","main":"./index.cjs","module":"./index.js","types":"./index.d.ts","unpkg":"./photon-grid.min.js","jsdelivr":"./photon-grid.min.js","exports":{".":{"types":"./index.d.ts","import":"./index.js","require":"./index.cjs","default":"./index.js"},"./import/sheetjs":{"types":"./engines/import/adapters/sheetjs-workbook-parser.d.ts","import":"./engines/import/adapters/sheetjs-workbook-parser.js","default":"./engines/import/adapters/sheetjs-workbook-parser.js"},"./export/excel":{"types":"./export/excel.d.ts","import":"./export/excel.js","default":"./export/excel.js"},"./export/register-excel":{"types":"./export/register-excel.d.ts","import":"./export/register-excel.js","default":"./export/register-excel.js"},"./export/pdf":{"types":"./export/pdf.d.ts","import":"./export/pdf.js","default":"./export/pdf.js"},"./styles/*":"./styles/*","./package.json":"./package.json"},"sideEffects":["*.css","styles/*.css"],"keywords":["grid","data-grid","datatable","table","spreadsheet","excel","tree-grid","virtual-scroll","virtualization","typescript","javascript","ui","enterprise-grid","performance","zero-dependency"],"repository":{"type":"git","url":"git+https://github.com/abdulwahid-csit/photon-grid.git"},"homepage":"https://github.com/abdulwahid-csit/photon-grid#readme","bugs":{"url":"https://github.com/abdulwahid-csit/photon-grid/issues"},"engines":{"node":">=18"},"peerDependencies":{"xlsx":"*"},"peerDependenciesMeta":{"xlsx":{"optional":true}},"publishConfig":{"access":"public"},"_id":"photon-grid-core@3.0.12","gitHead":"9d465126bb3ae1c0992c14af7b89f482428dc53c","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-/lvel9OgcFx5EAJkbXdGLng1iin165/SBiNfQlMlNW+L7N5YiKSIWRW4I8AOqgbgIvhSymbNa9weqo0BIKVXxw==","shasum":"6713eb5f9862fa1a9582987397695f9d4731c68b","tarball":"https://registry.npmjs.org/photon-grid-core/-/photon-grid-core-3.0.12.tgz","fileCount":1432,"unpackedSize":11200491,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDHlSGEcipmczlE5B8fzBj5Rr3Tpqi0MdApU0231LqoYAIgDHVlRA+zYW7no2y73gde+XJdANBa1egdoiQd6i4f+8Y="}]},"_npmUser":{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"},"directories":{},"maintainers":[{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/photon-grid-core_3.0.12_1788011102471_0.6861901537472381"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-06T07:46:40.058Z","modified":"2026-08-29T13:45:02.989Z","0.0.1":"2026-07-06T07:46:40.503Z","0.0.2":"2026-07-06T08:05:13.205Z","0.0.3":"2026-07-09T07:14:33.314Z","1.0.0":"2026-07-10T13:21:37.305Z","1.0.1":"2026-07-10T13:44:42.624Z","1.0.2":"2026-07-13T20:01:12.586Z","2.0.0":"2026-07-14T06:17:19.771Z","2.0.1":"2026-07-14T11:33:35.339Z","2.0.4":"2026-07-20T11:14:40.976Z","2.0.5":"2026-07-21T12:57:49.915Z","2.0.6":"2026-07-22T10:37:22.819Z","2.0.7":"2026-07-24T07:33:58.301Z","2.0.8":"2026-07-24T11:43:35.666Z","2.0.9":"2026-07-29T07:04:59.944Z","2.0.10":"2026-07-31T11:00:11.311Z","2.0.11":"2026-08-04T08:26:50.897Z","2.0.12":"2026-08-04T10:45:25.563Z","2.0.13":"2026-08-04T15:07:39.310Z","2.0.14":"2026-08-05T10:04:27.507Z","2.0.15":"2026-08-05T11:28:53.494Z","2.0.16":"2026-08-05T12:01:05.085Z","2.0.17":"2026-08-05T14:42:29.304Z","3.0.0":"2026-08-05T16:13:47.168Z","3.0.1":"2026-08-06T15:10:07.785Z","3.0.2":"2026-08-07T12:20:23.511Z","3.0.3":"2026-08-08T20:59:17.631Z","3.0.4":"2026-08-08T21:41:03.807Z","3.0.5":"2026-08-27T09:16:12.838Z","3.0.6":"2026-08-27T12:48:18.679Z","3.0.7":"2026-08-27T14:55:47.011Z","3.0.10":"2026-08-28T06:44:08.174Z","3.0.11":"2026-08-28T11:54:44.231Z","3.0.12":"2026-08-29T13:45:02.836Z"},"bugs":{"url":"https://github.com/abdulwahid-csit/photon-grid/issues"},"author":{"name":"Abdul Wahid"},"license":"MIT","homepage":"https://github.com/abdulwahid-csit/photon-grid#readme","keywords":["grid","data-grid","datatable","table","spreadsheet","excel","tree-grid","virtual-scroll","virtualization","typescript","javascript","ui","enterprise-grid","performance","zero-dependency"],"repository":{"type":"git","url":"git+https://github.com/abdulwahid-csit/photon-grid.git"},"description":"Professional zero-dependency TypeScript data grid with enterprise-grade features.","maintainers":[{"name":"wahidkhan","email":"abdulwahid.csit@gmail.com"}],"readme":"# Photon Grid Core — High-Performance JavaScript & TypeScript Data Grid\n\n<p align=\"center\">\n  <img src=\"https://raw.githubusercontent.com/abdulwahid-csit/photon-grid/main/assets/logo.svg\" alt=\"Photon Grid — JavaScript data grid / data table\" width=\"180\"/>\n</p>\n\n<p align=\"center\">\n  <strong>A fast, zero-dependency data grid engine for JavaScript and TypeScript.</strong><br/>\n  Virtual scrolling over millions of rows, Excel-style editing, formulas, grouping, pinning and themes — in any framework, or none.\n</p>\n\n<p align=\"center\">\n  <a href=\"https://www.npmjs.com/package/photon-grid-core\"><img src=\"https://img.shields.io/npm/v/photon-grid-core\" alt=\"npm version\"/></a>\n  <a href=\"https://www.npmjs.com/package/photon-grid-core\"><img src=\"https://img.shields.io/npm/dm/photon-grid-core\" alt=\"npm downloads\"/></a>\n  <a href=\"https://github.com/abdulwahid-csit/photon-grid/blob/main/LICENSE\"><img src=\"https://img.shields.io/npm/l/photon-grid-core\" alt=\"license\"/></a>\n  <img src=\"https://img.shields.io/badge/TypeScript-5.x-blue\" alt=\"TypeScript\"/>\n  <img src=\"https://img.shields.io/badge/dependencies-0-success\" alt=\"zero dependencies\"/>\n</p>\n\n---\n\n![Photon Grid data table screenshot — light theme](https://raw.githubusercontent.com/abdulwahid-csit/photon-grid/main/assets/screenshots/grid-light.png)\n\n<details>\n<summary>Dark theme</summary>\n\n![Photon Grid data table screenshot — dark theme](https://raw.githubusercontent.com/abdulwahid-csit/photon-grid/main/assets/screenshots/grid-dark.png)\n\n</details>\n\n---\n\n## What is Photon Grid?\n\n**Photon Grid Core** is a framework-agnostic **data grid** / **data table** engine written in TypeScript with **zero runtime dependencies**. It renders only what is on screen, so a table of ten rows and a table of ten million rows cost the same per frame.\n\nUse it directly in plain JavaScript or TypeScript, or through a wrapper:\n\n| Framework | Package | Docs |\n|---|---|---|\n| Angular | [`photon-grid-angular`](https://www.npmjs.com/package/photon-grid-angular) | [README](https://github.com/abdulwahid-csit/photon-grid/tree/main/packages/photon-grid-angular) |\n| React | [`photon-grid-react`](https://www.npmjs.com/package/photon-grid-react) | [README](https://github.com/abdulwahid-csit/photon-grid/tree/main/packages/photon-grid-react) |\n| Vue 3 | [`photon-grid-vue`](https://www.npmjs.com/package/photon-grid-vue) | [README](https://github.com/abdulwahid-csit/photon-grid/tree/main/packages/photon-grid-vue) |\n| Vanilla JS / TS | `photon-grid-core` | this page |\n\n---\n\n## Installation\n\n```bash\nnpm install photon-grid-core\n```\n\n```bash\nyarn add photon-grid-core\n```\n\n```bash\npnpm add photon-grid-core\n```\n\nNo CSS import is required — the grid injects its own stylesheet on first render.\n\n`xlsx` is an **optional** peer dependency, needed only if you import `.xlsx` workbooks through `photon-grid-core/import/sheetjs`.\n\n---\n\n## Quick start\n\n```html\n<div id=\"grid\" style=\"height: 460px\"></div>\n```\n\n```ts\nimport { createGrid } from 'photon-grid-core';\n\nconst grid = createGrid('#grid', {\n  columns: [\n    { field: 'sku',      header: 'SKU',      width: 110, pinned: 'left' },\n    { field: 'product',  header: 'Product',  width: 190 },\n    { field: 'category', header: 'Category', width: 140 },\n    { field: 'price',    header: 'Price',    width: 120, type: 'number' },\n    { field: 'released', header: 'Released', width: 130, type: 'date' },\n  ],\n  data: [\n    { sku: 'PG-1001', product: 'Photon Keyboard', category: 'Hardware', price: 1249, released: '2024-01-18' },\n    { sku: 'PG-1002', product: 'Quantum Mouse',   category: 'Hardware', price:  349, released: '2024-02-04' },\n    { sku: 'PG-1003', product: 'Nebula Dock',     category: 'Hardware', price: 2199, released: '2024-02-22' },\n  ],\n  rowHeight: 40,\n  headerRowHeight: 44,\n  showSerialNumber: true,\n  pagination: { enabled: true, pageSize: 10 },\n});\n\n// Fill the container width, then work through the public API.\ngrid.api.sizeColumnsToFit();\n\n// …and when the view goes away:\n// grid.destroy();\n```\n\n`createGrid` accepts an element or a CSS selector. `new GridCore(element, options)` is the equivalent constructor form, and `renderGrid` is an alias of `createGrid` for render-oriented naming.\n\nOnly `field` is required per column: `colId`, `header` and `type` are filled in for you (`header` from the field in Title Case, `type` defaulting to `'string'`).\n\n---\n\n## Common options\n\n```ts\ncreateGrid('#grid', {\n  columns,\n  data,\n\n  // Appearance\n  mode: 'dark',                              // 'light' | 'dark'\n  variant: 'quantum',                        // 'classic' | 'ion' | 'neon' | 'photon' | 'quantum' | 'none'\n  rowHeight: 40,\n  headerRowHeight: 44,\n  showSerialNumber: true,                    // the row-number gutter\n\n  // Interaction\n  editing: { mode: 'cell', singleClickEdit: true },\n  pagination: { enabled: true, pageSize: 25 },\n\n  // Power features\n  formula: { enabled: true },                // Excel-style =A1+B1 formulas\n  rowModel: 'server',                        // 'client' | 'server' | 'infinite'\n  masterDetail: { enabled: true, renderer },\n  summary: { rows: [/* aggregate rows */] },\n  toolbar: { /* tabs + global search */ },\n  photonAI: { enabled: true },               // natural-language grid control\n});\n```\n\n---\n\n## Features\n\n**Rendering & scale**\n- Virtual row and column rendering — millions of rows, thousands of columns\n- Virtual DOM cell patcher for high-frequency streaming updates\n- Flat memory profile; DOM nodes bounded by viewport size, not data size\n\n**Columns**\n- Pinning (left / right), resizing, reordering, auto-size, size-to-fit\n- Column groups with multi-row headers\n- Show/hide, column chooser, per-column state serialization\n\n**Data**\n- Sorting (single and multi-column), filtering, quick filter, filter panels\n- Row grouping with aggregations, tree data\n- Pagination, client / server-side / infinite row models\n- Master–detail rows\n\n**Editing**\n- 15+ built-in cell editors (text, number, date, time, select, autocomplete, checkbox, colour, range …)\n- Declarative validation, async rules, row validators\n- Excel-style formula engine with A1 references and 55+ functions\n- Fill handle, clipboard, undo/redo\n\n**Presentation**\n- Light/dark modes plus five variants, all driven by CSS custom properties\n- Built-in cell renderers and fully custom renderers\n- Summary rows, status bar, context menus, charts\n\n**Platform**\n- Full keyboard navigation, ARIA roles, screen-reader support, RTL\n- Typed event bus and a documented `GridApi`\n- CSV / Excel export, CSV / Excel / clipboard import\n- Zero runtime dependencies, tree-shakeable ESM + CJS builds\n\n---\n\n## API surface\n\n```ts\nconst grid = createGrid('#grid', options);\n\ngrid.api.setData(rows);\ngrid.api.setColumns(columns);\ngrid.api.sizeColumnsToFit();\ngrid.api.exportCsv();\ngrid.api.on(GridEventType.CELL_VALUE_CHANGED, (e) => console.log(e));\n\ngrid.destroy();\n```\n\nEverything is typed — the package ships its own declaration files, so no `@types/*` package is needed.\n\n---\n\n## Browser support\n\nChrome, Edge, Firefox and Safari — current and previous major versions.\n\n---\n\n## Links\n\n- **GitHub** — https://github.com/abdulwahid-csit/photon-grid\n- **Issues** — https://github.com/abdulwahid-csit/photon-grid/issues\n- **npm** — https://www.npmjs.com/package/photon-grid-core\n\n---\n\n## Keywords\n\ngrid, data grid, datagrid, table, data table, datatable, table data, javascript grid, javascript data grid, typescript data grid, js table, html table component, spreadsheet, excel grid, excel-like table, editable table, virtual scroll, virtualized table, infinite scroll, large dataset, million rows, tree grid, row grouping, pivot, sorting, filtering, pagination, column pinning, column resize, column reorder, row selection, cell selection, clipboard, csv export, excel export, enterprise data grid, ag-grid alternative, handsontable alternative, tanstack table alternative, angular table, react table, vue table, zero dependency\n\n---\n\n## License\n\nMIT © Abdul Wahid\n\n⭐ If Photon Grid is useful to you, consider starring the repository.\n","readmeFilename":"README.md"}