{"_id":"@odoo/o-spreadsheet","_rev":"998-f66117dd4f825ee05b239af10db55a6b","name":"@odoo/o-spreadsheet","dist-tags":{"14-0":"14.0.3","15-2":"15.2.16","16-1":"16.1.37","16-2":"16.2.33","16-4":"16.4.37","16-3":"16.3.40","17-1":"17.1.30","15-0":"15.0.29","17-2":"17.2.36","17-4":"17.4.36","16-0":"16.0.75","18-1":"18.1.31","18-2":"18.2.58","18-4":"18.4.54","18-3":"18.3.62","17-0":"17.0.108","18-0":"18.0.82","19-0":"19.0.51","19-2":"19.2.31","19-1":"19.1.37","19-3":"19.3.22","19-4":"19.4.14","alpha":"20.1.0-alpha.4","latest":"20.0.1"},"versions":{"14.0.0":{"name":"@odoo/o-spreadsheet","version":"14.0.0","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@14.0.0","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"be9c956b155837d171cbbd8fae180fd33524a446","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-14.0.0.tgz","fileCount":2,"integrity":"sha512-14qC1ht0Qp+lHovkr0V4pqJ2yFEdMCPsJUGbBUCi+1YDPxuid7JXoSKhR1MlXkC/lNloshcfW8fhcSJ/XNOALw==","signatures":[{"sig":"MEQCICQqlOwhIvS+XBKd4Anpn5twtGIiBT53mpdUYjfnJRGwAiB311iZpd3tRoyG3YNAhK4UiOoZKzOYok+gVM/xL3lFyw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2977,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfdkvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6HRAAm4pi1UkB/ahFB+Df3zE7Fal52QN32PXSmvNSUZ0DN27eqCfH\r\ns3SsUuSQmXiUt3AUC8FPJ8RBoHZX8Cr4gFePAStkgd7KIqYgtfNnYQKqdMIn\r\nyaE7a5Ais7msM8X6PLvdWkuXNLraXTnsVoyhdDHwzeEXv6YZQNTnpFjxMicN\r\nzqR3toI/F5o/nrWmk93tXpXDwNFZDk+zoauXBVWvrvHDpVMjCt7fOKil45k4\r\nffSeEjv+EFbBrp4VbVYJdU197LHj9NSNHUcOLbdT8qkiw2pz06o9oOO7hbe5\r\nFwRY8xXRuIND/EtX5ogMTJMeaWdw9mf1Li4s2LWs4NTb18EGFA2Htwm38Wg/\r\nUXAq4ON/iyNTnNhWtfS0TAOLTLilbxcCdBVt5KSNWDokTvWBA48C5Hi8Tqlc\r\ni+X4ICjhj0KvGyLz5lyDbl5x515YbvcjaeGv2kXYyS/5v6vxnK8qHgjMXF7s\r\nEHd7FVI8IocwxPWoDAsBw1cpz6qQYNZhBFXRy0h9r2Q4BNzHZgx+UKKNSPUH\r\nOH11L8BSuogm+Oo7d3n3GlIWhxbI4amuxYvlEnwYaHv3B0fUHD/oWCm6lssY\r\n+I7lmLeW8ykWp5O4t+ajUOQPsjBaTPlilmydGih4rR3wlU4HTt24UdgDdEp9\r\nFRSoBxfXUQuXMkPMR3T1pQttzACauxkusP8=\r\n=qreK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"index.js","gitHead":"0f0e2c515a59fc46c43a201aa350ab5edb971799","scripts":{"dev":"npm-run-all  build --parallel serve \"build:* -- --watch\"","dist":"npm run build:all && npm run build:bundle","test":"jest","build":"npm run build:js && npm run build:bundle","serve":"live-server --open=demo","prepare":"husky install","release":"node tools/release.js","build:js":"tsc --module es6 --outDir dist/js --incremental","prettier":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --write","build:all":"tsc --module es6 --outDir dist/js","test:watch":"jest --watch","build:bundle":"rollup -c -m","check-formatting":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --check"},"_npmUser":{"name":"pro-odoo","email":"pro@odoo.com"},"prettier":{"printWidth":100},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"8.3.1","description":"A spreadsheet component","directories":{},"lint-staged":{"{src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js}":"prettier --write"},"_nodeVersion":"16.14.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"^1.4.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","husky":"^7.0.4","eslint":"^6.8.0","rollup":"^2.38.5","ts-jest":"^27.0.5","mockdate":"^3.0.2","prettier":"2.3.1","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^13.11.1","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.0.0","@types/chart.js":"^2.9.24","current-git-branch":"^1.1.0","jest-environment-jsdom":"^27.2.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_14.0.0_1669191983061_0.9822693368537543","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@odoo/o-spreadsheet","version":"1.0.1","keywords":["owl","spreadsheet","odoo"],"author":{"name":"Gery Debongnie"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@1.0.1","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"dist":{"shasum":"7f9d8703be13118bcf2c4c4365d9b85a31e8b1b0","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-1.0.1.tgz","fileCount":199,"integrity":"sha512-1l1gVpGZTx2ddiFhNI4G7T5gWQ4+sr4hBlNSEHbq/bbv+gOAVJ11j9xoveiassXzW+4Qo8jmHw9Z643+Q8Ddpw==","signatures":[{"sig":"MEUCIH5x3mLQ+xjyisRr3SHVR9e8+Ub/HLmkbdjQCExNx48ZAiEAt1Q4jYyO9dlSCDinI3XPRK761ZZDhUqpWFBcBUVTuJo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2531261,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4lyeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmph/g//ZCFTbWB2xjhGYx8RTZg1i3WtSdbzXVnI3BSrSqqq4R9jXemy\r\nki0A8xxlebVW6oEeBhRP86Cr049TYL+qGDqPqZ8dDYmnDWU64Kxe6gOuHPHy\r\nKC0GYlioxTEaNyd6/TQQSQeAodOh7QDeI0c09j8vE+a8WUHtiHwAaY3tJJ8U\r\nh5CUnT7cW8jJag90UL8YijFLL2jpoYCn53j3q2eZ8xNgmBErDGALU7Y80WIy\r\n2/0k3D/XFqJRvhQCGbqyrIusSx8oNUZYbeuLaCmsfe6bxgYcYTgGd4+BOGnM\r\n0ppKbrmy+n2jg1T5NiuasQ4lGZGXuorVB5Jb7oZG9OYsu8S8e2kQ5kfbAVqM\r\nfs1iA8nmOqLcfkOJDi2WLta2CrF0sircKKwJ2oISDL277Kku1a28KP9yNigK\r\ne+iJQ75XdrqFlJcZJHwux/q86u5Jtn/ZNyO3UsWIYWf0FydO9vjYf9ZY7fFd\r\nLLKmZaYv2tyNZIfRtpWAtX5RU5+/GA2XEBhWqcwRRaBHXF+wzDNVM5Qek4fE\r\nRuBQa8lTo94ZKZ00LSWTdGqySxia4qFfpH4RWno7uNahS8ZPFuvhiR40B3bb\r\njYCELFa/kwGG/xp6ZxrsRqekz1XFW7XHKy3Xt5lIZDoIcGGimkYYSgQbRlwG\r\n+CNrp9BHJ9y7acgqQLtUt5ZBBhAV+/6NBks=\r\n=PxoK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"index.js","gitHead":"0f0e2c515a59fc46c43a201aa350ab5edb971799","scripts":{"dev":"npm-run-all  build --parallel serve \"build:* -- --watch\"","dist":"npm run build:all && npm run build:bundle","test":"jest","build":"npm run build:js && npm run build:bundle","serve":"live-server --open=demo","prepare":"husky install","build:js":"tsc --module es6 --outDir dist/js --incremental","prettier":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --write","build:all":"tsc --module es6 --outDir dist/js","test:watch":"jest --watch","build:bundle":"rollup -c -m","check-formatting":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100},"deprecated":"this package has been deprecated","_npmVersion":"8.5.5","description":"A spreadsheet component","directories":{},"lint-staged":{"{src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js}":"prettier --write"},"_nodeVersion":"17.8.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"^1.4.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","husky":"^7.0.4","eslint":"^6.8.0","rollup":"^2.38.5","ts-jest":"^27.0.5","mockdate":"^3.0.2","prettier":"2.3.1","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^13.11.1","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.0.0","@types/chart.js":"^2.9.24","jest-environment-jsdom":"^27.2.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_1.0.1_1675779230248_0.29822294156185647","host":"s3://npm-registry-packages"}},"14.0.1":{"name":"@odoo/o-spreadsheet","version":"14.0.1","keywords":["owl","spreadsheet","odoo"],"author":{"name":"Gery Debongnie"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@14.0.1","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"dist":{"shasum":"3afd2d1b268878d5f37a00e07885294d6dca8b81","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-14.0.1.tgz","fileCount":199,"integrity":"sha512-1WrhSNfVraZ/bqadgvTKknOokU19pz+icmeR5nFwsJOscCRadaP81ak7B7YjZD5SIvbfpmj8i1aOXULZuYfUVA==","signatures":[{"sig":"MEUCIQDFzcmf2m/5whOS5ASTeJ9bVYNdUn0FmdGXDbcHk93zhwIgSLEibR0u1GjDI6iCbhvKke658K7BUAl4gVTQbp1ogUA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2531262,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4l7wACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQeg//WTZlDymL34TzRAiuI+3jVSyeMYW7up9DbsfxyBSNmuopX+T/\r\nkRx9Qel/Bj74l0maOJRjtB3fhBKlp3avv4xL1QNWI+4hbzoBmA73N+AvKs9R\r\nefrtX+80MWbjuGoMg5YIJFMxF7ZkdgesmVOguJgUpLjlBg7kE477VuGU7p+w\r\n/1LeObxa7bzLREIjw7az1rRvyqnHNSOqpvY0GscNcsSY1okaHIjRfXkI9Noi\r\nl4VoJBS5HQFsPa8B7VbCPFZBQeaj21oArD2oPDemKxkaBGApOFpUkKdqLeh9\r\napAm8eI6gtpjs/bf4vq667XWyKncT3a20fFyHOWaIMvHC2tk7PSRA2Y0GYwH\r\n+3ChIRR4r2rtu3vMPKjL5j3xwieK2fDGWMWgun9lx9vPMVZ3y3bHoGva2EPY\r\nQcOJy/A7G4MF0/RdkBbxV6dN8Trp63GtNAUT85axPhc2FP3+oPdSxDuHj6Te\r\nUdnJfsxK0433g33W1IvbuZKh4pbHHH9APsW9IRmKz1LyhMREXpKIiemnLnWF\r\nNWyovwaAlO5K760DzvkjprMrJLp4lMqZBVFqJfuExq7j8EDy3UYTnThGPzui\r\n27PBu2Q2ROWZIEq+TfAzavYU2TYSwx64Xcz3yvwdO1kS6htxP7wRXsntCVwp\r\nhdN7oZ3D0vMya4thNgjQpp9b3EjsQXjmAzY=\r\n=ESIN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"index.js","gitHead":"0f0e2c515a59fc46c43a201aa350ab5edb971799","scripts":{"dev":"npm-run-all  build --parallel serve \"build:* -- --watch\"","dist":"npm run build:all && npm run build:bundle","test":"jest","build":"npm run build:js && npm run build:bundle","serve":"live-server --open=demo","prepare":"husky install","build:js":"tsc --module es6 --outDir dist/js --incremental","prettier":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --write","build:all":"tsc --module es6 --outDir dist/js","test:watch":"jest --watch","build:bundle":"rollup -c -m","check-formatting":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100},"deprecated":"this package has been deprecated","_npmVersion":"8.5.5","description":"A spreadsheet component","directories":{},"lint-staged":{"{src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js}":"prettier --write"},"_nodeVersion":"17.8.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"^1.4.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","husky":"^7.0.4","eslint":"^6.8.0","rollup":"^2.38.5","ts-jest":"^27.0.5","mockdate":"^3.0.2","prettier":"2.3.1","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^13.11.1","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.0.0","@types/chart.js":"^2.9.24","jest-environment-jsdom":"^27.2.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_14.0.1_1675779824380_0.14656955397057847","host":"s3://npm-registry-packages"}},"14.0.2":{"name":"@odoo/o-spreadsheet","version":"14.0.2","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@14.0.2","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"183d234b9677f9e0e735b30fc49746b9f1464576","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-14.0.2.tgz","fileCount":7,"integrity":"sha512-zOq1WuFoTS896D3aGpKAdqs/MLnyuVrIk3mMV79YL/ZqVAGHce/QrEu6dEYcXL7ooLvOAuD/B/+9qh3Re1pfhA==","signatures":[{"sig":"MEQCIFvYfM62dTA/YLbU7p/OnJkGRAyJpcSqaLcgUXexe2yhAiBN6O/3kVULAUI2L4fEgDcJwyem+5m+ju4xc5QLKyAaMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2569707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj84rwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTPQ//WF8TsMJLiAuFbOb2FhZJGB3gwF1mGdKZuixlxXV6HFColk7p\r\npbCyxxojX4rkj44E4mLOOE+Lcp1EyAvDOvHe7ObnZeUKAjKw2SYnWepTQBik\r\nxMWfj18VFKljMXt985xO5d0ieLe/rxV46ZxkgQTkomfIUToH2sPzAl4l5HkM\r\ng05QRHBfiiAw735zqkZuZTlI4nFi27c9owe/XrZoHZzz8Us92hJVGHxN/c4g\r\nzd7lNQP7APsAst1zYjaIr/jyEZ0KmEAYjn4eOSZGMCQF1zhmjHEJ/WyxEk57\r\nQr71ArPoQG0v51uPSHQ/9joLbbq9c12FCa1wgxluajCvkr/HNsjy1gaOA95k\r\nzAtQ79jNSdnFo/6mElfYIGObUhj7yjUbigldpA7bxKlQee+CSAwjRGKrIned\r\nOapeaFvY02fvFLUb+vVBMFEWCciIeUohahEb8OFEMrGrqaahNfJweCmSeTNc\r\npPKEe80GMqJAnxRvMYYlK7/Rje4rTAibXff8vtK3n2x6OJFV7N/Cyk71UhIY\r\nvHXUJT5LpWMwET1Ui6FXiPQ7RcyQMjDIrfskW5XMPB6tkMUqIA82kKTtxWaF\r\nRofFy9VbCUnS//Mwow53iN6p+x6kjLMmzTYprsmGK6wgrsOqbx1ngLppspSh\r\nIZMp+IUiaorK7wUiUL5QjuNLvN+1uQl5iMU=\r\n=iMSQ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o_spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"5eac8d8823502fde67e823a630b8d56305d48494","scripts":{"dev":"npm-run-all  build --parallel serve \"build:* -- --watch\"","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","test":"jest","build":"npm run build:js && npm run build:bundle","serve":"live-server --open=demo","prepare":"husky install","build:js":"tsc --module es6 --incremental","prettier":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --write","test:watch":"jest --watch","build:bundle":"rollup -c -m dev","check-formatting":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.3.1","description":"A spreadsheet component","directories":{},"lint-staged":{"{src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js}":"prettier --write"},"_nodeVersion":"18.14.1","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"^1.4.10","@actions/core":"^1.10.0","@actions/github":"^5.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","husky":"^7.0.4","eslint":"^6.8.0","rollup":"^2.38.5","ts-jest":"^27.0.5","mockdate":"^3.0.2","prettier":"2.3.1","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^13.11.1","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.0.0","@types/chart.js":"^2.9.24","rollup-plugin-dts":"^4.2.0","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","rollup-plugin-typescript2":"^0.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_14.0.2_1676905200708_0.07076451020640362","host":"s3://npm-registry-packages"}},"15.0.0":{"name":"@odoo/o-spreadsheet","version":"15.0.0","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@15.0.0","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"b4a1234397064100a2eed3522f95a8693afbde4e","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-15.0.0.tgz","fileCount":7,"integrity":"sha512-gB5UQUgVyFup/GKGlQi3hEN9Xk+6fOzeYt/YZLSp5EmGgqD7RYIOpB44kl79Sad7vkk25KHkbEl/jjs7idBMyw==","signatures":[{"sig":"MEQCIDfNUCQ4buaq7wH7w+V80U9uPfZNTZ5yEX0goT5tJa3CAiBFqny9KHdlbptrNM4RcCHvDELpkGQV7+Qsq8+O5JB4qA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4558416,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/LhEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo10Q//VZQJVCEAn5bLN7/cENaJfJd+F7VdZU2w7+ueQCGBYxCeaFgS\r\nVwJXqxCfj/smPO47Ui6uEDc/pUUVfflt3vsigKoTsD+q9AKxG+jb1Lkc7Zec\r\nCJRVRd41M+f9pSZJPPKq9M7CSTP/7jWYkFmgjECfr84BV8gvijJCVYCg+uYE\r\noWdw4BzP5UIUGRJT8rEGDYnmK8XfD58T59pXV2XuvbfJjtZrdSNf6OASRU/n\r\noH0P/Qae6hpky90uqTK3DUELehvGpaoE7WttQf3eW63MY3s3WoRE2NCCI/IZ\r\n6P65sBOLTUGPy6y0N5u1+6Vb9Ijjf5NlTE4ub0+G4j5uYVhsE9w8cvVKDaJB\r\nh8qO0cc7RkSad06Pin+u54i/2OTyu4oWjc//I4H/ZQT8JXiiiqPFJ4ushfAj\r\nh0U7ltPVA277WfmjyRm4UtBWYWMUqy1Tafk8mF50NlsS5KwWgm3CLIupxUUu\r\n1IVOabvpArxRqIGWsEz/+TVo3eQ5mBOl+759ozb3qVAzkI1jIulQSSmQnxHK\r\nb+OEzRK/PaDR7oc5nfPvOy1Z9iQdbrl64PNMOgPUz1I+N8dU+rib2HRGq6or\r\nVuHKtZHLbmUxwTbT/IX2IKsM/OPMiC78MQBIeYVrTjZsmPwfK7W5Te/oxyvN\r\nLKARoBtva0lff2oWFCXRtZnM4TN1SjIw7ak=\r\n=Vt2q\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o_spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"2d1cea194686586a057a511177c2725cf73c2975","scripts":{"dev":"npm-run-all build --parallel server serve \"build:* -- --watch\"","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","test":"jest","build":"npm run build:js && npm run build:bundle","serve":"live-server --open=demo --watch=dist,demo","server":"node tools/server/main.js","prepare":"husky install","build:js":"tsc --module es6 --incremental","prettier":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --write","precommit":"npm run prettier && npm run doc","test:watch":"jest --watch","build:bundle":"rollup -c -m dev","check-formatting":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.3.1","description":"A spreadsheet component","directories":{},"lint-staged":{"{src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js}":"prettier --write"},"_nodeVersion":"18.14.1","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"^1.4.10","bootstrap":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.22.5","mockdate":"^3.0.2","prettier":"2.3.1","express-ws":"^4.0.0","file-saver":"^2.0.5","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_15.0.0_1677506628746_0.45072581302437986","host":"s3://npm-registry-packages"}},"15.2.0":{"name":"@odoo/o-spreadsheet","version":"15.2.0","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@15.2.0","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"1acb44fc1b9e2e7ebaead5a8bf97b6481b88126a","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-15.2.0.tgz","fileCount":7,"integrity":"sha512-B9GeLFjDXI0ZLeTdKQ6JGmKd/qVI2D92PHjVyN3jQVAyl8ZUKZnES3jF6aABKYUeDD88h4Q+NYyBrw9DaY564A==","signatures":[{"sig":"MEUCIQC54vKsQyCXpzLKI1nhaTh81TvOYE6hNgTwy3YvT1DasAIgRlu07auWYmbxE7vWs39WJcGb7h98i/evlIvMlWmEv+I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4543831,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/LzvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1JQ//fwWWRlrTf7OjhJIHMEEYadSV1JdA+nZUvD+WW5Pp5tpAjSmQ\r\nmsCouVxeEb9f44/k60yrgDBPQwApaNL5dWV4Mq95nfhscB9N40T6eM1ZGXuM\r\nQsAD1On+kPFyvcBCxjgTAvFzECzUFb1iFhsns5tImSg73W0i8T0uIEVzAL1F\r\nzY951q6H5bUvu29fk+2lRdkbTw3CL2vQ8EdCckid7XlKYF1VCxh8FD5Czzt9\r\n8RYWvKoufhz5kotg1Mj3LrhKd0NnzVnX4u78pZntksb6ds789R/6dwfNIeky\r\nN+kGEpzrWyzNurFTgYXRr3DYlv1wz5amKyYotU3j3FNtm+r6xw9ZP/W6uc6u\r\n15CK2UeWoN2OPzJR5L0ru7o+KM7c6artJxjvik8txD4KX5qqxyqSGcd1EGRz\r\nxv9Nkeyp05UyN7EVTl7R37UklPqXQdcw4Bj3OVC/vLJSZMpowU10GqGMla7h\r\nPALgvQnugBrTfxXdt0eZXXxJAHqC7t4A/xfPOAT10ilpMG/yIBF7t3oEsHZi\r\nf30/GlzQl4Ajf9vFWMqoR896nsjxW7xSF0ifDyMdxHUsiSKFmPoV3G81mMzj\r\nBT4NAKLMhQMU7D5kp1ilUp/Gsl+njyhDjdhERaxzyf6MZY0xoVNO3az5F4+T\r\n5eqaDYw9ay/1E3nG+LMRMARvred+XAMqOc8=\r\n=mtlS\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o_spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"d07958fc7f520ed4be1c71dc12eab263984431da","scripts":{"dev":"npm-run-all build --parallel server serve \"build:* -- --watch\"","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","test":"jest","build":"npm run build:js && npm run build:bundle","serve":"live-server --open=demo --watch=dist,demo","server":"node tools/server/main.js","prepare":"husky install","build:js":"tsc --module es6 --incremental","prettier":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --write","precommit":"npm run prettier && npm run doc","test:watch":"jest --watch","build:bundle":"rollup -c -m dev","check-formatting":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.3.1","description":"A spreadsheet component","directories":{},"lint-staged":{"{src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js}":"prettier --write"},"_nodeVersion":"18.14.1","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"^1.4.10","bootstrap":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.22.5","mockdate":"^3.0.2","prettier":"2.3.1","express-ws":"^4.0.0","file-saver":"^2.0.5","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_15.2.0_1677507823702_0.5265149161684168","host":"s3://npm-registry-packages"}},"16.0.0":{"name":"@odoo/o-spreadsheet","version":"16.0.0","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.0","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"a3b3834149a67a32b2e6009565906dd9b05c1aa3","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.0.tgz","fileCount":8,"integrity":"sha512-racmHqFnhAUqGVZn7DguiwOnAoVeOTCQytOwCSbfhy1D2EYonHLY4zNxfJGVixRqOsZls2+taU1eDriOnck3Uw==","signatures":[{"sig":"MEQCIGk3GQDtDXpOv6Zj6f5ewvP1ko7IdfLfJH0o/sSllFG4AiBj8hTP/jThnesusaa0eHg5Y4dx2IHh9Ka2r+D2c5kg+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6133858,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/L+QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSFQ//XUHbY8UPs8pt3X/GJckwaCyjUTHBctrOd/G8nL+6fVRUlCdb\r\n9Ofmrn1gnUeGLReIUq32fUkvFAZFwt4wT3OKUN4ih1UgUED/j8vhyyPkDDyL\r\nJ4oeSiWDU0tZYuGXCX7QIwtY4z1sqgYa3caskf92ZBjLnzU6zUG9mdw96Aoo\r\nYADJhcl8zhuMgTlNSv7V4b5JQAIyxBkIGeampvaAp8tO4mRNFIHBG4KO2VTC\r\nOoHoUd+90342NjOWlYO47eQAIpiTJUQHLHLlMoot45jhSTYAqsWGVJU9N5CB\r\nVvbnQih7E3doNENNT1ce4dEG9nQ4gnbL/E9l9Iv4fTvK8zdpSa7aUr5NIbcq\r\nX+6hiLhFrLhaGblIkXvR3fKzFfZ36CAMZlGP8LwrOwlvJTLzX46/mHad7BXW\r\n9NHHMfgJCirrDeAeiWnifTh1D0lT3mzzk1+kz+Wz5y7PAi5bpFz6fXu3RJ9N\r\nlUAQHi/Pgm2Eoa9ki4aPo4YK1mHSaIqGsjBkicccHmFIZ0Nx/Qu1jpbA5Y0t\r\nNIomdwwyJ1T1gSjOqhmz7TzXG7BKoCb55yUVYRTOWjEpe3dU6geCS+iooqmC\r\nMYRLJgSrWxzZAcponHh1b3k2W2VQZRvr09bY6oZv1omwxzw9qD5iz8JRPIqR\r\nVhDpiVdcKFtWNetH34In30tNhBt4R8osmA8=\r\n=2iHl\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o_spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"70815321447b78402c35565f8a6ad0752497e14d","scripts":{"dev":"npm-run-all build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml","test":"jest","build":"npm-run-all build:js bundle:*","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","bundle:js":"rollup -c -m dev","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","bundle:xml":"node tools/bundle_xml/main.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=dist/o_spreadsheet.js,dist/o_spreadsheet.xml,demo","watch:bundle":"npm run bundle:js -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.3.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.14.1","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.3","bootstrap":"^5.1.3"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.0_1677508496617_0.349869957488093","host":"s3://npm-registry-packages"}},"16.1.0":{"name":"@odoo/o-spreadsheet","version":"16.1.0","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.1.0","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"e5c8319342f0aeca4bd92d51f498c121138f9ba1","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.1.0.tgz","fileCount":8,"integrity":"sha512-7PP4SxF2XnBED54fdYD9l5JpZCgNfi8C38FXJ8Dz3TFPKMWCKsuO4KmZem7vzLAa60jHRAxTH5dYx6Vt+92k7w==","signatures":[{"sig":"MEUCIQCF0QMdzd3nZ2MPDw1bVHkWKz6LVfksaMKXV1onjfMarQIgFD/zYVWwmKxO8DvkcRZ+cE8EHWmKu2huYdDYgd6ubHU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6315912,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/MTQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq4Ew/+OhoXU9NS0fdRXC0mhE06AJU227iAWBmeVudozZHDE2w6u6P1\r\nu6vSz3zN8iFK6eFFPaVAnZ+9XdP9CjML23+4sSBmFx5ihMgIHBYj6UFDpdWW\r\nsVDwNAk44KF/ZcGlXbbp5u5G6+Pr3C9so7ebDKUcQXGQ90puxUqi5A2m9Ymj\r\nJtSS8DNdWFNsIhNGGIbEcJSIY4N5TKJATY/XXe1HY3IYfMxjzy7palpNtL87\r\npnIYBUOGBClEAIE7H5FrSPIl0TC5BFNoTNXodfgX1uu+flrxQF91efezz7IW\r\nsze1mmT8bv2vT3izY+MMLbfyqNm5/QVTxldZvybSFrvL9yIHSEgVe1ABhMkc\r\njgL1/MKrAR4htSgfUvqYxJoigXV1Tk7dg0lZB+KM1NvOrCKdQx0QIDb2C7R0\r\ngVuiBW8eDEoDcDhn9eWI/9D3fMUY/wZL+rsyNfjPDuS+sPMxlNXxESojNEL7\r\nU2XeTyD4K43KtiGm1xtd7LYEIvXCF6CMDM8ftN4Op48l6wmmnL6XTvduK5aV\r\n62lZOULBaImuNQDnPJ8YX2pMPBy6/7pJ5f2JUGGRYfoarcZkCTcvDYL88UuV\r\nMjwQCe1pgwID++XATNKafKzwvjL9zc4njaNcpj8NqD5HkZK1WilHOX/xgxe9\r\nuc8JBUVRJSQrohvJv694i8kRWPF9sV0aLvQ=\r\n=cZbl\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o_spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"5ecccad13ab7c9c38fd0ea5cb13c99dfd9b1c85e","scripts":{"dev":"npm-run-all build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml","test":"jest","build":"npm-run-all build:js bundle:*","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","bundle:js":"rollup -c -m dev","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","bundle:xml":"node tools/bundle_xml/main.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=dist/o_spreadsheet.js,dist/o_spreadsheet.xml,demo","watch:bundle":"npm run bundle:js -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.3.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.14.1","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.3","bootstrap":"^5.1.3"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.1.0_1677509840026_0.8551039840632662","host":"s3://npm-registry-packages"}},"16.2.0-alpha.0":{"name":"@odoo/o-spreadsheet","version":"16.2.0-alpha.0","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.2.0-alpha.0","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"6f018d5549a3e8d1fa8810e9a17ec55ec45d8649","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.2.0-alpha.0.tgz","fileCount":8,"integrity":"sha512-49YbZsgDIH8d5f6edwqfgE41/ot/AZlau6bnHLfDlZS+8e0zIjVyhhK2pLaw9gbaPumjQEiW+xKiv3zdwlH/8Q==","signatures":[{"sig":"MEUCIQCm3rDXZze9KhGHQNI5V0jXmCqX0kTgfhFoxZ1GTYIh+QIgKJTCpI23ee8C0D8umj/ftNLkxMZ1tjreSrza1PN0JDk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6478930,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/bh6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWtQ/+L80+8Yg/oYJq/nmTAn8iNi27CroSTn+cwsZzm/6EbSnx4E50\r\n+3N4VsjIizLMMesVS5RRucELYXl9QIHKSXpXuTgF7zaWsEUHhd19wtWK20/r\r\n344ZQuTTdU4AjpvOZZf1bVc46SkNYa+FdRI1DzCwXHIALzgDKp+++zn0cOMm\r\nxDCOV7XUFW61iDf5NCYFZmLA9m4QmCxOC0sZqhwhq01zKC25LOAE2PhNTMel\r\nYNYesrQZVi1AlISwtRonir6GO/3KJTBg8Ndgh5zi01DdPZS1ZamWziU+ZjZG\r\n97390YS/0oK6bK3IeOkqAJZ2iBfiVfi6oyKsgqX8fXHH588e2k720dWl/Jk8\r\n2TeGn4mR54xXX5w8Vd6sfUSuicntU7UuOcJllo2ZFsgtuDmaE9TEE8uizbGp\r\nhN8YQ0C02NoM5ptl7QAJVg9jDYxDoochUPftkJViGjwsXpfgtQ09aMN5tRdv\r\nQTdJAF6CLxc3oLr2m54otd5Z3crBWOA6BDu3mmsF1MaCAMNWOrFCbTxXJauM\r\nF/hfeDJof786cfaLDRoDvLcB+D1D7Hs3ANIJBwCWqxfJd6CDfsQyRBRBsEub\r\nEISZAUzk8R0rKwS8csi94tr2Sno5R7dqyPY90a24amrHTatEYpmjj6NZCkcK\r\ncOTBtPBiuBt9RdrQDbgYrLhyVqSoLWN6v1c=\r\n=mGuV\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o_spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"2855f543f172a16271a38e7c941d629fd2032f84","scripts":{"dev":"npm-run-all build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml","test":"jest","build":"npm-run-all build:js bundle:*","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","bundle:js":"rollup -c -m dev","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","bundle:xml":"node tools/bundle_xml/main.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=dist/o_spreadsheet.js,dist/o_spreadsheet.xml,demo","watch:bundle":"npm run bundle:js -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.3.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.14.1","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.3","bootstrap":"^5.1.3"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.2.0-alpha.0_1677572217878_0.5405291871029649","host":"s3://npm-registry-packages"}},"16.1.1":{"name":"@odoo/o-spreadsheet","version":"16.1.1","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.1.1","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"9ebd89758f746d1ae7116ce43674b95ee551c292","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.1.1.tgz","fileCount":8,"integrity":"sha512-Wye4WVYZKB5Ksp8pejzaijgURr2KfgRSZAJcwHKrUn4BjuItsrZCI0+jlqe5LBWc/LxhXLqXYB50ykQO45IGgw==","signatures":[{"sig":"MEUCIGwe5tm8pM7nFaSa7LQLyoDHC0spGfAl6gj3Ls4G0NM1AiEAzwYaRn89Cwk/onxfSVVJ4lxtERHUr+Psj2EG/R23hNk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6316208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/cwAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrDYQ//dvz6+O8nTht42A8iYqqS+FxqYdoHPQOKN0bdU6CvBUKstqmY\r\nLCOKAfoBaEVjjFBJOWiMV67I9iF+jk0v0WG7s1GCSrUkdXtFiGaWMBNK+X0P\r\ndXcwyxH5GjFkSHINyerZNGtWLRk9CDncN+//Mes6wXz/2SremvJgMEGhqgqm\r\nIDnOfc1XnJSyillMpshzsdferxwNz7SJeEFanDblF/+MjGgNoYd5rYnKxKrU\r\n71+G6fnZpkrr2vCHZR23jBm6koGbSRv2rD70QWuFzfLdZlAGDzRN7R700mnQ\r\n02/85bF4cgZkRNKZLdaWbAdvpyQxz46e2gtpfwm6p4bZmsWSP6Bv1ELe8cFR\r\npkz3REH3lzAUVv5/IuSxidhJ+RZ31HfXh5ELtnC7bmgG8hMqGXrzvCTlgSBY\r\nvhW+EWoZ8YmCzfspsFWW/06nFtl4TI/R6Co409qIvwliGwmjQfSRU3NbaXUr\r\nige7ku10usSxpCOi6UrizvNoGdJHAWrAoaGmmsnnXbJ/7uDm+1Es02yrM/y5\r\nYJeXxqrz81SpIG/pLWB+e+A8QgqZluSH+U1fX9lpliTDlmtsdeR/lGrtKAvO\r\n/Cid8M70Gi5GUx/mCH9hZD1h7TdvmKiK18vAzwm+IweNw8K9DEW/TPAtEbd6\r\niCxoQsb/v3w6YNEUu/+ETRHfGnl6Ztxqn1A=\r\n=ozP5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o_spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"943d80d39e0101814f834b22eee29ffb548fbb0e","scripts":{"dev":"npm-run-all build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml","test":"jest","build":"npm-run-all build:js bundle:*","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","bundle:js":"rollup -c -m dev","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","bundle:xml":"node tools/bundle_xml/main.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=dist/o_spreadsheet.js,dist/o_spreadsheet.xml,demo","watch:bundle":"npm run bundle:js -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.3.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.14.1","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.3","bootstrap":"^5.1.3"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.1.1_1677577215986_0.48096133320684653","host":"s3://npm-registry-packages"}},"16.2.0-alpha.1":{"name":"@odoo/o-spreadsheet","version":"16.2.0-alpha.1","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.2.0-alpha.1","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"432b06c02c5c4c27b9bb671cbfaa85699d630090","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.2.0-alpha.1.tgz","fileCount":8,"integrity":"sha512-U9GMf87oacxKDIFbxPeUrAxreXWdxYnhEdWB3TVEcbupJTE16BgKubiCnfLrgRA+/WIh+tAPDLE2uQeCmxyLbQ==","signatures":[{"sig":"MEQCIAa0BKYKGsxoYI7G3Gc90b5oF2gy5uGhAPaxGBIyhaDVAiAFb2e/3TeswG4sB/xejvoiYCJSQ9Tr6Uh8TbMJJc2W4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6479226,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/wIbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrUlA/+ONY7d/gPy8oh9So10fN1WBSsSblzftdOPdJBxFcm0rDhs/a9\r\n/gnZkxOHQGiY3Z6g27NCFU24gv22dpEz3aHtir7rX1MDVQ7OpKtmPN2h9kwR\r\nfmPdjbIXi9BNa2ykhutIFTRcNNRpnptMaI3dejzbgFpBPbf2Tbatp1uG3tie\r\njJ2C//Sc6zINdPab6d8Ppg4bpv5GmgxG1niYx3k1/6dC4eUP7OzecSf/nFYX\r\nXcGeD8gcAnJQPh+TD89vSCqomKzH+0MIY5AtIuuFmRqq+l6WWnXESnd3ufJt\r\niFXUhRerx9HKpR3JCKHfAXsFwcrnyz4v3j4VfIcGQC6idunyhnzDN9S9w83l\r\nokDP1ldI6ZwFD/DU6Lnb9biqRaHKul0HilriwnVR9wLET5FKWTW6bIzc5acg\r\n6j9xn19WOOwRQm6IiRAlNpE7wZz4l324fDys3C9ObqfPafTFUaudWRvWbbaT\r\nJ23Zm02U8STizftZj3CRp8tYcXvYSCYSni7xdcvRDFTwhuqa7LCnpqW8EdBo\r\nOeDVaGCijIIvzCqKoC7rT4ZP7j5ZE8NYnqzSouGET8iPU+I1PNEZ33FZMrUy\r\n86FcI0X8DzYbLlGVdhMyNKqqDQD0LQSqU4uhQRJwTCYZHw92qeZJZqdPDUJR\r\nmp1lJCoeZAE+RdZAhObboNRibiqDmAswHPA=\r\n=0gBa\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o_spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"162451a3121d26a10a40c8fba755f7f9b3239a0a","scripts":{"dev":"npm-run-all build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml","test":"jest","build":"npm-run-all build:js bundle:*","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","bundle:js":"rollup -c -m dev","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","bundle:xml":"node tools/bundle_xml/main.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=dist/o_spreadsheet.js,dist/o_spreadsheet.xml,demo","watch:bundle":"npm run bundle:js -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.3.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.14.1","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.3","bootstrap":"^5.1.3"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.2.0-alpha.1_1677656602737_0.23543914534054267","host":"s3://npm-registry-packages"}},"16.0.1":{"name":"@odoo/o-spreadsheet","version":"16.0.1","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.1","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"3ec1d077a5dfd6f5e20f8ce3a68f6b94c5d2f5bc","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.1.tgz","fileCount":8,"integrity":"sha512-N71kHXxu00KrRSKSGrwdPY4WUt8oBb2Hi5ZfND+D/lFZAvlmN4HsKTBrDIrvHJAAhZWvXYj1agcIU339uAUghg==","signatures":[{"sig":"MEUCIEtM2D3SWt+7FaFgYf8DXxPL5RUAVoiXX25lDQ9vbkIVAiEA3qkH0cXMNAKpvb4C9WEvSwZLI0yrA4nIEedhOgMv4j8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6132764,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/2THACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo77RAAnhXFJOXhxNCKKWt0YLE0QFGBjJu/OWTuR90FLagMWf4zs+rw\r\nUGrBjWetXk3uMu0opoAG6wpBOpHmxd5gauLR6l1rJmScn6502Ps8OlrU3aQA\r\nbp78peqvtf3ipBirdhrCJ+GdZgRIV8BmLpYF9JwRwYH3cPdW1GdJLMBaaGqC\r\nexWVpw9oCQAbvS+GWIjEi1SLrnI+pKkqD0A4U4GdCmRzVdSHO4fokXx8ol73\r\nP8ItPoP3TDQOXrLfmWdRl/20gnoqbAZ/vgyvhcpU+0SeDCcfSKYnvrztCMpI\r\nt3yT50PM4nOw4ddmPc1ET5yJ/uU/cYuMSu1eFPl155mQRhUvkX8f2pkQERN/\r\n39dNNOYvUkfmJZs8Dsp8RwjKi9mhG7ljw6KesB6uLn+33VN9pp2fKl27kMDS\r\n+Plz41ztcKTHqtbGk2wfqCOz0Q3Flzm7WuEDw6JAMPVcR6+tduEj3vcQK6qP\r\nI1cjurTgnRfNixlvU33JjQ3aKhdrDUX5GPyfmXYoEVREMkYZP+fj0voxJcSK\r\nDipKLiZxRfb6+z2wXHKL2delML3CRstqVQBs5P3VAZOd8QXsYOJIRIO3kd0T\r\n3bx3NBL+rxwDPxN5P1EvQbajsUC4xUq04mQhTEQpS5mhDozVqVUk1wVB9ZyK\r\nsSJ4Qv8+/Pu6Mlwttl4q4r49BtN/1A1jc48=\r\n=wDpo\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o_spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"2ac9223cdd4f2a3f289bcc6cb5c38621a9752a6a","scripts":{"dev":"npm-run-all build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist","test":"jest","build":"npm-run-all build:js bundle:js 'bundle:xml -- --outDir build'","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","bundle:js":"rollup -c -m dev","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","bundle:xml":"node tools/bundle_xml/main.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run bundle:js -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.3.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.14.1","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.1_1677681862989_0.2864446780383736","host":"s3://npm-registry-packages"}},"16.1.2":{"name":"@odoo/o-spreadsheet","version":"16.1.2","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.1.2","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"ac94472ae4277dfc778b58f35874aac42445b527","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.1.2.tgz","fileCount":8,"integrity":"sha512-4eVfD4DQgk/kQ9dORdgf0HJzKeJdVGoFW129RjmUk744jurjQUmTz19DMSoiJYBdDx6Bzl6eRAfQmaGXpgHcxw==","signatures":[{"sig":"MEUCIQDtG6NGT+5upIAUlo86uLzBCfu3YOT70E7P7A7Mpu7gDwIgUghM67ToM3r0ezwes2s9qKY5qqHEawT0EXIM1RnfOKo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6315116,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/2TNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrftA//ROP0HHT2Oy6jYpHsP6XL6XGeGSDO2Q16p449QCWz2reE/QkW\r\n4SEa+fCS1uVrwsfTl6YC9lYrngEmJ4O5cfWr+aLmP42xKqUx/EDK7a6Ya8Sv\r\nHEwxYoAlPjp51N2XlwknimB2ELXQg0liL8emMGF0NjbFKgbLfqEg6MeNYAhR\r\njZPOhj02ZUPHjSHRFb1T0hjGrEDqFlDnuASw71mCbc7t4vMSUxZd4FPdl3cC\r\n5JCjZ7FEulmJcjCO0ZmYsACngmY279UMykmVOHFErRsJePS7R4UFRe1alvb4\r\nzm6xEJEwnHWN/+lHovjp6x8et6/e+purf8vMJ2JL/iMTZ1e1TWInuC9Vus8M\r\niHCgEEhChUrS/iZ7sb+YgZEAQ9AvRB8wa/HWfcfeaeOMDI2nVw09KMggcG8h\r\nktaARS/X6iS688GdvD8kkjsxF3rJWbEzs4aXmDG7MtFW3yJzcjKHSw9xGm8d\r\nW1RnWLc4ngwXb4MI+1vHSnxPFJxvNjnb9RUV44U+gHL6o4a98hfshzFIjqFV\r\nHlOe7tQBEQCMMYPNIX6aAQYlZzfcxeyogKBqPrgWlL98FN/+HmrPCNkmDnPi\r\nTHaOQgIFidrgklsjaMES0WQGRn/XiySqf6fk+vc9JK5hYGgUaHzkZODwLepf\r\n5y3GJ7nhgCngDoeuTc7CRCZrgvSvVIcKbQk=\r\n=+STm\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o_spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"59bec2d0c4266f7d54d5c10b6b9f579573bbacc0","scripts":{"dev":"npm-run-all build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist","test":"jest","build":"npm-run-all build:js bundle:js 'bundle:xml -- --outDir build'","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","bundle:js":"rollup -c -m dev","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","bundle:xml":"node tools/bundle_xml/main.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run bundle:js -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.14.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.1.2_1677681868774_0.08166099254218318","host":"s3://npm-registry-packages"}},"16.2.0-alpha.2":{"name":"@odoo/o-spreadsheet","version":"16.2.0-alpha.2","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.2.0-alpha.2","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"968f864450d23f792aaf9ccad2be817db434d7f7","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.2.0-alpha.2.tgz","fileCount":8,"integrity":"sha512-/QDGwq/cg+WL2sftrQMlNPTEyw9Gy0jCgWmVrMIjuwW8riKM3k3oo3SsoDk+8RSLvjwwrgNKud3E7biMfD33rw==","signatures":[{"sig":"MEUCICRpPxN2l3NH3/uChC6sBWgc2H6BFtw2JIahZm9zhY7kAiEA2TtSZ3nMcxK3ZeUWTWOj9p/ceeC0kABI34iiT4m6YBU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6478133,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/2TSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9Cg//TWku0GfeyiFenQ3IwMGXePXQfh1eROrhMTEtA8ztXQN9Eesc\r\n+RA5ZWB3V7UJO971xhvAxFi2KhuRW7WDJtc/uPXfqr/iK0Hcf/Cip/4eiTig\r\na8sP/A1klvnkviQy7AlFi9rymsapLI5xJ/BBNK6GxjJ6+pXxQbO9Jtk4nySO\r\n/kHg55KuoRsk/7RacOjb7D/ZNXE7Ngw6coCXehB9HdkikKEwM93ju/sn8cfv\r\ncTsctHyVpGs9D4ouWEWdbyC5DJRLkmjVDAqVjq6e886Di3kukZfrnA3str82\r\nMwm4kcYLeEN5D7Pxt44y0cPPukYWCXPJI25jtWqDaM5MdXnmytQ4pNL6zpGO\r\neLeKCSLMvGE5EoJ+UG/CgKCR5L4R8Ob+7wq/3befJIHV2jW2TWFoVUMPjcwE\r\nEilshBan+a/TUi7KW5/7JiTMCbLUkX9p0fJx+X3qGGEI2kestnsFEXKnQv+H\r\nwlgAWxFfkHhmNDdJVzwkjrSPvtFwUBNb4HInYrFfsrJJCjFbjBrQjkDbdvF8\r\nQ1HtxTGNUcgFI8TyDDdczZRugFkdZEBXxxTI/SfMAczLjrnv29rGyMW4Im/y\r\nT024kwBlCXes4f/58j3K/3f9EQAYPamt5Qs77LUk47qcXFMhn51FGw7HAbxl\r\nFgc2ubzVhWLb/v/jR1H+rvmKjHtsTAqhT20=\r\n=xbj8\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o_spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"eb626ad039fc08d2022bd08a9ffa98ae1bb72c4f","scripts":{"dev":"npm-run-all build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist","test":"jest","build":"npm-run-all build:js bundle:js 'bundle:xml -- --outDir build'","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","bundle:js":"rollup -c -m dev","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","bundle:xml":"node tools/bundle_xml/main.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run bundle:js -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.3.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.14.1","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.2.0-alpha.2_1677681874014_0.6344687340084538","host":"s3://npm-registry-packages"}},"15.2.1":{"name":"@odoo/o-spreadsheet","version":"15.2.1","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@15.2.1","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"9673b33fcbe9703ea46cc1060148536ae193dcc4","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-15.2.1.tgz","fileCount":7,"integrity":"sha512-vF7KxVt0bKjvv5D/+9ZaFmS8faFGUJ2CgtldPDFNHA7DvDUOmIKuR4z4xFI50PQH5CHOyklTkKAJa8tP17WCCA==","signatures":[{"sig":"MEUCIQCmnRi4TCjqzHs1muiLBQSPWFWSpw6swf+SNHpkylo/+AIgeW12KhxuhXwqeBB6roCQW6DoeOHe1R8UMWOYHSI88f8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4548018,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBZN6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrjZw//crvruFO2CH+68CSjnfFd/3141QrfVgmk6472vUvMEcAoDxje\r\nHHObrmoMLe05akFbjsAYWylbHfJ1x012F0Xk1ZaM5KdOiCzX2vPB1N5N8mvQ\r\nBxHPVgGdNQBPQQ2cTnSc/ktNyLcLu6lJFgn0IuQUHjpNFqPBNTDplbBFF4cN\r\n+jQIyIRQzQxTtHzEoho+5evyjG8xjs1vIn5rMbcCszOtTLPAvbh5WX4t/S/0\r\nMD+ZolO8EuR5pzKnIgXsHZlJkknWvMkxYuY2Jo9d3R8/Ze7gsQefVVRnYpNe\r\nk2594q6MvpkJeA787RJnNEXqZCR+ck0cVAvyWuiERMvhCkczrUOijGYfzsmK\r\ngHGvuWA3xwVz/IyQ2Y67s9Bp2iR/0c2o6hhk3CnoS95U+nhoPVyK3dSoI02K\r\n4DKJaqNL5Ou5VWBcfcuShDftriRRqeLlM0XGXJGQdlGskG39qGUPx7grqg0y\r\n22duErI7gZyx6V2hC7klHVgS9++CwOxJlBA3yznEvy+JwpkXXXLs8H11Td6u\r\nSdRKhBbkBuZK6Rsn76/I7Lh6cFt+xaunR0oJHuChHewxEEgm3JKoorvLZYM0\r\nEc/tL1Lmlso5vr/NXdR9Zg90n9X55AtJUAKTyvSmoTRwkmtCH0ILIq5DLoUI\r\n5hTYY1rxDNs6hHLqlwSA5EaXMocYZ1+bKSc=\r\n=Zh8N\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o_spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"baeea236bbe8253261bf8e9f641be1ff0e9bca8a","scripts":{"dev":"npm-run-all build --parallel server serve \"build:* -- --watch\"","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","test":"jest","build":"npm run build:js && npm run build:bundle","serve":"live-server --open=demo --watch=build,demo","server":"node tools/server/main.js","prepare":"husky install","build:js":"tsc --module es6 --incremental","prettier":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --write","precommit":"npm run prettier && npm run doc","test:watch":"jest --watch","build:bundle":"rollup -c -m dev","check-formatting":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"{src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js}":"prettier --write"},"_nodeVersion":"18.14.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"^1.4.10","bootstrap":"^4.6.0"},"publishConfig":{"tag":"15-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.22.5","mockdate":"^3.0.2","prettier":"2.3.1","express-ws":"^4.0.0","file-saver":"^2.0.5","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_15.2.1_1678087034421_0.19320973310610512","host":"s3://npm-registry-packages"}},"15.0.1":{"name":"@odoo/o-spreadsheet","version":"15.0.1","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@15.0.1","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"fdc0e0cc58810048ed473997795e20b313b7b4bd","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-15.0.1.tgz","fileCount":7,"integrity":"sha512-joe4YXpKVXRXY8OaNj9p8rc0FGD1iOX7hWC0FzkdUHii/oe1UBVC//Svx285Q1pScPmONjv2g93ZY5mXiCTk5w==","signatures":[{"sig":"MEYCIQC4FfDiq89kH5QdHNTgc2y044wRaZgD+fy6LWpfn0PahQIhAIwpuaHV999sWIUyP8J+4FP5cCbuBbcr8sPY0VovJnA4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4562631,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBZN9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpwcQ/+Me1n5r6GNGseU+JLHA7JukpgMPJvmFcSnvpaGEN7tZPCtmY+\r\nANcBfocxkHLsSa0REl/A5o/iSh0L49G/GQ0gB0BBRELEKUy7zADxtpKGsFp/\r\n7qIyXabWH3FyRggOj6osB4tNnlYKwLtrYCN2WykepWHFgJtMmZI/9wY/2fgj\r\nURIwBo+uVz6tEwklcQ8kPmjGnPjOcBSao8Jidt9N0boxSlyyAqJPxbJWeW70\r\noQfMb8KU4GTy+TrvE+4RBQtUW4tPOFaxewxC1hyk0eXJB3WQkfRRRBYm9bxI\r\nu1WcIv3d2LzFK1aJM8mcDQQunTlbBie5yt2TCDf8AVcnW0dFRk9Uny+tc2sA\r\n8kZr6/YRwf6HTWzDYFk4wLuimXRYpQCQsCBGoV80xJvZA/eOqcdxopgfJitP\r\njoMYs7yjqeNVTTn7bIRbK/ZytOUmECuFXJL0Car2I7I1ILEVZ7lwzexXxzFn\r\nxO4G5azBCcCuIczvnnTcT0zvPev3j6TLd4sgpFqRblMbYw35Z2hsCp7qqCVu\r\nE0S/ZgFjIHy3ZiVkP40GZZWrRHAjQLfom+OIg6bLRasR5WqU+4c3F5rG/EAv\r\n9nCJUpruKCd0x/9AJBcSFuUKIS0IwLhCA0Hmamk1bSGnFDhBItoBhoW08+lP\r\n0jkZkld3taVwDLHP8Ig0H+iuxVGx7UNESOk=\r\n=g1wu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o_spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"de03e1c09b570a4eeff2b55dca73653e7d2eabea","scripts":{"dev":"npm-run-all build --parallel server serve \"build:* -- --watch\"","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","test":"jest","build":"npm run build:js && npm run build:bundle","serve":"live-server --open=demo --watch=build,demo","server":"node tools/server/main.js","prepare":"husky install","build:js":"tsc --module es6 --incremental","prettier":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --write","precommit":"npm run prettier && npm run doc","test:watch":"jest --watch","build:bundle":"rollup -c -m dev","check-formatting":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"{src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js}":"prettier --write"},"_nodeVersion":"18.14.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"^1.4.10","bootstrap":"^4.6.0"},"publishConfig":{"tag":"15-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.22.5","mockdate":"^3.0.2","prettier":"2.3.1","express-ws":"^4.0.0","file-saver":"^2.0.5","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_15.0.1_1678087037038_0.0708852018967292","host":"s3://npm-registry-packages"}},"16.0.2":{"name":"@odoo/o-spreadsheet","version":"16.0.2","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.2","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"7e73cb5997d732e8f9bd72aadcc1d28bec9666cf","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.2.tgz","fileCount":8,"integrity":"sha512-fCpLDzkd044N8ze079AHNZHAfrMQxbd6nSwo3kRo6Coh7vvjYX47uk41J/vrgXOWJo8STO5ClbDtWa7tIuEk8g==","signatures":[{"sig":"MEQCICMKehzxRzrW8nMLDNoLgrlBz+oWhNV7oWrRZf0VfvESAiA5DCXXAx/XR/1cu/IWXJbctqr6ohegbaYAeSL3/t/UnA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6136097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBZPFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFTA//c+trW1KGZmPQ12B/1yD7HOqQMxChpK6senn0PezNvVeNBJ6o\r\nusdiNQuWYT0KchP6OmD6Xt0LcRALZAdAPPZaRiq6Ds32ePDXfNxKugxxGmSj\r\nYkuXLiE/YQDZMedZCBszuBML92XMO04QDR3s+FF6x1918IhMDCkvWF1eGJd7\r\niBaH7HF3/xyXccl8QkRS1kkqDavbZnVJ7UsXwd2BluG7+Pqqt9TbooJgGoV8\r\nmO5xMXsdWUNTk/4HRbUYeExh6R2EfSNec91v5WBoBvfS277ry/thLaTII2y4\r\nScvynN7mIVe0olNwGl6IkX0ftk9Uf+lxYqieeYT1dJSdGcUMLleOFQg7JK8v\r\nBWD7Edba6OWnH798iyRRNJXIXVE+BfMdSTMC64TXbsE6oHIoPXXatbCLmGU8\r\npK+7kiI4Uex5CgloizVWjpBeSY/coJfaJfahIQprEFtfnS5psIdUG/xGQB0R\r\nmMhfjDiaB5ZpHwA4UwpijhBzL8d7oSwwSLR5pL4Lev6glC7ycEINlIkc1j05\r\n8V9bzFT/b5pgn0+5g4BLIvEKmF7lUbwI09L1G3jhWHLNcbKYQ3wb/LwKDNJL\r\nUQslGjStUfm6TOp8yJCyR/IL2/ieolTG5vhSAzdM7woFt5+NZ8w9Cg0EOBD5\r\ndZDkln22mqSsNS8fD50nY1MJZ0TRGfF8Zz0=\r\n=NNNg\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o_spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"6b4d816771b46602c12c788911ff5b4f275a8d1b","scripts":{"dev":"npm-run-all build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist","test":"jest","build":"npm-run-all build:js bundle:js \"bundle:xml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","bundle:js":"rollup -c -m dev","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","bundle:xml":"node tools/bundle_xml/main.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run bundle:js -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.14.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.2_1678087108837_0.8352431732790704","host":"s3://npm-registry-packages"}},"16.1.3":{"name":"@odoo/o-spreadsheet","version":"16.1.3","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.1.3","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"0011b83eb8277ea4b9ff4be454fb36db9f1e610d","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.1.3.tgz","fileCount":8,"integrity":"sha512-BwMB6l8E0SDiW3DHuRIVZHNE8Sat6NkCYlpJTZOejWdqI6Xrz0NP9G1WbIfxKik5i9SH7sY7ZxKhp/k/w2fAXw==","signatures":[{"sig":"MEUCICEWv7mAFYYXCWRzU96mo9fA8khs6/ykGp8Y0eQuo+KVAiEAgJ/6MZq7vAlhPXVWYQgmEqghAltvij3Wnf7RRNjiTsE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6318452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBZPYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpL1RAAg1ajtSLfdBFnybqmGzi0RtJjiyo4uKxxDQrw9Ex+Iy+JIV+9\r\nwmZHjJMoVgLyOBIW4xuFA3MCL464IXyApj8HPvdvrjn5SsaiakbUTJwTJFDI\r\ngOefxPiiFw9xEuKXtMMJdgfPgqUML1tXN8LDcixiuy3oBA1hKHjC4DS3+w6R\r\n8rzjR+EKzMnJSTtdxg8WV8pQW6Mcy1jPBG2YxcPWU5um5Z8YdSv0lEjsqPfr\r\nI0sTcXBBSVV30sDgCHOjMPppvklNxASxcKQGF9YCXdiOU8a9ya4n6DWN70MQ\r\nE4kBBNLGUkeJur4KZ0AY3qCr4pAoayPT5U3MYqfZLxTbfDySBZic9dHurm+k\r\nX4AVKweg66+EDO/UaKbrYein1sxHr9fh5PcSie+uxdtfTFMxj3KC8UBmtnaj\r\nFOWqd5By+4ZtX3MV9Hm16uU0HXDVgrzG47OO3gAEv1klTyZOCXrLs3heyrpT\r\nVFx0yHF86a2glzi5sPwr3e4j0R+i/AwBr6oGIrD3XjBsu5ypUPlSemT2CAl/\r\nrHiTtqKBkbbtdw9LCvaTyVh9ljIOaMoOa/n9M/RD1x2+u+gLb1ZC8yIrS89p\r\n2BGJqoCKFnYuzk5HckoKzw1Tzv116bPqDLcI1pEmNhkdV3S0JWX3Xi89Y0WR\r\ncCZYQ1l1h45UqNaJIZ507xGzKD/dknLtS3o=\r\n=Vnpj\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o_spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"7e26a7cb90cd3d11a3a0bd68e471d1ce81e8e8b1","scripts":{"dev":"npm-run-all build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist","test":"jest","build":"npm-run-all build:js bundle:js \"bundle:xml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","bundle:js":"rollup -c -m dev","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","bundle:xml":"node tools/bundle_xml/main.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run bundle:js -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.14.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.1.3_1678087128094_0.7809342605996183","host":"s3://npm-registry-packages"}},"16.2.0-alpha.3":{"name":"@odoo/o-spreadsheet","version":"16.2.0-alpha.3","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.2.0-alpha.3","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"1793d088adffd52822e991fbc8a1b2caef9f6e74","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.2.0-alpha.3.tgz","fileCount":8,"integrity":"sha512-dWZibOu0u8E2cU6+qni1CKCO4gz6DEThM9dP3P57xdEABda1WPA5CX9cJNYjzFa9mOzAFTWE87sL0RfR8PjlUg==","signatures":[{"sig":"MEUCIF3KbE2F8hCV2ytxBEDTqasmUcbIG7F+DQB7u3AvD7GeAiEAts2KStM+SPpLVb/kLIFuV9sQ1atcgZx1neqFt/XTvlc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6482198,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBZPfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqMzg//X350aeLdf2ogz48F3dwa0DgRZLB+cAlai8ZJKUQw0GRsZPm7\r\nc2ExJzNq0yzb8cb/P2lsf0JtJ1rTWM18YkrCMVpFqVEIzOfyoMjK/zuPsStr\r\nkvQesxiVg6dNDis9Z4tQdr7gP4HtWh03WwmuR37bkGYaqdSTeyZvW7om3hNW\r\nO3TlLxXCpqzBvNvxcDUCGfl7/niwkG/atmMiaA0q/Y8nb5X9GOvYAQicRtuB\r\nTvWP5dO5waL1uuX2N2FYU6TdiKm1VM2iPsw7GJ9rNwqBkHC1Ety5UiSwunyo\r\nzIJvRKoc/2nuSs2z5oQvPHcMQuLcCT4/fOW4OJ7Z6PCKfQ3teYX3ZyWuVQNM\r\n5alLmKfIxioaE22QLC2vCqUzA8gecCtK56Pw7gqgoaYsGqpo6K7pa8TKK/g7\r\n8Licrvebkgcw+t9dxYxDedP63nmImV6xjSfx0j/8sfT/FUxkBlmWFXaMhnxC\r\nU1YsHrd2KshteYM4xXpvRgU8eb2Mf3lXOWwByy8Q37JyTn268JAUPPjOaw5m\r\nvK9QGyajD5hyKPFJTPc3KtafsOHO+Af+xF0soa+9KJ4sqgZQCiBMHN4gyHQ3\r\nGO+wWfhHiid+HmT3bNymr6JJ0CYXn87AY+54zUcamV2RQ2DjYVIkLyBAvbP5\r\nZD4/Aqh4pBWO7QjAPfe9IP5J8W5LCZ3ycEY=\r\n=URat\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o_spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"ec749cf151cb09cf8ade45aebb6787151f799b1e","scripts":{"dev":"npm-run-all build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist","test":"jest","build":"npm-run-all build:js bundle:js \"bundle:xml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","bundle:js":"rollup -c -m dev","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","bundle:xml":"node tools/bundle_xml/main.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run bundle:js -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.14.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.2.0-alpha.3_1678087135361_0.14019578132474875","host":"s3://npm-registry-packages"}},"15.2.2":{"name":"@odoo/o-spreadsheet","version":"15.2.2","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@15.2.2","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"09a885ce03efb7d4f1c229b5d5b6f72106c4639d","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-15.2.2.tgz","fileCount":7,"integrity":"sha512-X+hTE4jwyE1oPj82d41oYSOdYtChOjRNripCPOFJpvj6hPVTr7nHShMyAJfqZIiOw7XrRZQxwU+VX3jiZZiM+g==","signatures":[{"sig":"MEYCIQCAoUGSaW+AsZO2osTCEtq0otAH9EGlsOQWzIJycv+4pgIhALHVAxS2K0P+S/N4yMrUwEuqjjwVqs954rdKu3h57wxK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4548683,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEDxDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmokow/+KImnpOROlUG7nczxAVNvIhHtljq2hzgQ8RXTeHPETSfmX2R+\r\nMx2ezjpKPu4djJA2KYk2hw/JQ9mlLfIXL9ff55A5W4zmO5KT1b7JH9zqNTJ4\r\n4l5h0QcKZEi+ELvXFslqw5zmm/W56OaYvmeYYOHbVAVJWIGfsMfZOmj8yljZ\r\nszbK/SIQtdh4nrjT4QTigdG57LwP1gSVaDTj55Z762MUeck1UOK4CI+EBtg3\r\nL9pGwz9+MIoRI34OT4B8ieCEmnV9dsRVjAzKL2g1dg9/885TbMceC0Klswf5\r\nTqhvEjgu4/FVMkmCy5kAbyxPXYvXHddyeGc/+XSjMR35MCuP/AqeAtCjofcq\r\nPohKJRHHRS4gKC0H/AlHjLEPfUQKjoCVJLeB4jabfsKnbF6rRGsjatYPLYUV\r\ngRq05/1Iise13ii61s+e7/SHegiCuim2MT8VHKploYDHaz1fOrAT2M1FSH00\r\n7Ac4Yb6MRJrMRb3uOcR9AfA0SUxl2B9A2mj0CgTt5QYcro2ilYzBU/VaViU6\r\nFYbMM7NAZMsYsb8WkaFqvot4tYR6itupksAeNAgbb2s7nYODPUUnjsIkxTJI\r\nJ9oEaZ4SzfK2qm9LlCL3WDjs4rYzkIytTpa0O0f6oIBRiFw8ss8coUSsR+s4\r\nUIUCz3cWzba7iItCMUIs/kXxf9JYce7+KtA=\r\n=6PGS\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"a3fcdb7fec1169430750d975da0368c45dcdba29","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","test":"jest","build":"npm run build:js && npm run build:bundle","server":"node tools/server/main.js","prepare":"husky install","build:js":"tsc --module es6 --incremental","prettier":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","test:watch":"jest --watch","build:bundle":"rollup -c -m --configDev","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,demo","watch:bundle":"npm run build:bundle -- --watch","check-formatting":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"{src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js}":"prettier --write"},"_nodeVersion":"18.14.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"^1.4.10","bootstrap":"^4.6.0"},"publishConfig":{"tag":"15-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.22.5","mockdate":"^3.0.2","prettier":"2.3.1","express-ws":"^4.0.0","file-saver":"^2.0.5","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_15.2.2_1678785602768_0.26061102788750445","host":"s3://npm-registry-packages"}},"15.0.2":{"name":"@odoo/o-spreadsheet","version":"15.0.2","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@15.0.2","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"ed41d8c75e703f5518a10f98fb852378a63e9864","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-15.0.2.tgz","fileCount":7,"integrity":"sha512-I3Sm+RSQN8WeXPt3hVzHZvqwqkLm/s9tBNOmYizdi7gbr8apV3aOcJENduU+yZNnuL6IzZaMQ1hjy+CtNG9uwA==","signatures":[{"sig":"MEYCIQDIwCmsvJ4iihMLpQlVfiXAhhv660zGDX7vL5CI/EKXiAIhAN813v6xPxXvin9OMaO6oDiqhkwXtW0P/LCuS3jN1jw6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4563644,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEDxGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDIQ//TaFaGkAGK/qBB4NT2kn5QQx1gZ0+yvYRGczErkgsncT5kVfL\r\nBwthWY5dva3CL6psZ6QAbd+tj2lJR8KVNh3FAxXVAOBfIzNlIkqRR79nguzP\r\n5p4SK/Fflu7DASmOD4no8JKH7AkZTnRXjtsWZXAd/8lSXWhaJuqCCjvtV/50\r\nmNuXQZkRdg7JN4/+a99Qe+UbKX9ZNdfFIiphASLHpdUbTo7vlfV7umV7urMz\r\n4nnF4yDoeXs9WkSZdr+YQrpnGqWXuE/YTlTQ2KSMWTchqUYz8CXB8cyk90Yk\r\n0IFX/y3HxJhBaKgOLeLY64hj4SdRk8K4Ri0J7fepgjGxGNKJ6StR8Uy+Z6Iz\r\nDVpVKWnbh8n30LrzUaO3b3oCycjX3I0FRux+9LHdY6apAwR7zBT+tHjn8uuf\r\nLzJ2afs/6illfTCM2r49Ly5wD+Cije2Gw+I5KpR9x7XQg633dE3Df0e+avlO\r\nqR9K5BIFjpSukOOeMN+AJAbfkBZ3dC9EYTNmhUMM0YZeGyeZoxY4+wvH0fc1\r\naAq2GE88FcaiYiUWsylNTTrLKE9KimMSmHwnTpImuNKostvKgvmAMu0wbG5s\r\ndmBzGPsytTLlCx6DnKaoKgcP0AYA0IeN/QJYtCM3OzjDyPRc/ygVV21b0Jl5\r\nqyunNIj8eu8dJsPB41HXtjlnLzSPwCMc9BE=\r\n=i9gE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"c0a25a072f2e635ab38891594fc1698919d58e78","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","test":"jest","build":"npm run build:js && npm run build:bundle","server":"node tools/server/main.js","prepare":"husky install","build:js":"tsc --module es6 --incremental","prettier":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","test:watch":"jest --watch","build:bundle":"rollup -c -m --configDev","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,demo","watch:bundle":"npm run build:bundle -- --watch","check-formatting":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"{src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js}":"prettier --write"},"_nodeVersion":"18.14.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"^1.4.10","bootstrap":"^4.6.0"},"publishConfig":{"tag":"15-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.22.5","mockdate":"^3.0.2","prettier":"2.3.1","express-ws":"^4.0.0","file-saver":"^2.0.5","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_15.0.2_1678785606476_0.48235317043377823","host":"s3://npm-registry-packages"}},"16.0.3":{"name":"@odoo/o-spreadsheet","version":"16.0.3","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.3","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"6687d7732867dddbd432c5f6f92254888f3e5f2b","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.3.tgz","fileCount":8,"integrity":"sha512-HXnsRMpl3R98yRDGKy7wU2rxkDDzkU15zqA77vD9zLe+K0DsaC/gZnItfL+xjf4ScJvwl3YM8fqNZGIZ350mCQ==","signatures":[{"sig":"MEYCIQC1adtFKpzH1tXxAvrHs268nv0xeLA76bBjxnCSQkk1fAIhALBlgGbnGfq2gIJ4gu23WqtnCDTIKYR9CNWZDNO/UoCI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6138265,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkED0aACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpoyg/+PcDXfkDrJDmX0iEpEhHsW8iyB51IcIiL/C8RHfMd11C5a3Ke\r\nv0vdRdlhD+Sp5wReiy4lK2vijzsWEaQS+EQK0ZqudAQpDqWTIk/YIpgysv/i\r\n9AYpS4ObVHRU1cxVv3Gpkvmf+7blkLWYVCiWCnKAFMgzdshtnQnpHDoi0Ow+\r\n8od3nLpaUeuiFikG01zJTdP4c16DQkgqp+8KUrkgooRq+Hp3FSbeCxpbvL6W\r\nb+TmmZ/VD9jjM1uFpC/3DYUcvu/Eiw5IfEylMdOWYFGHvuSKtHxZOLYT94SE\r\nwDfKglJemzJX0BQ2a4zWIIJCrn8WCrXpAdhakqhxNjoIxVtIPY8y1i5jAKoJ\r\nm/OxMPKTWNMZGn1cgCqY940W7wn2yQ04s4fGGxUz5sbmKimUQvdDd2fBdtMq\r\nNigFvLeivzeUou9bVV5PthQ/eyE+0VhE3DH/9lTreQq7JPZvhs+8sw4Dfihr\r\nXrPtLhb/9RGMCIUnS6TpTyhEht95FQcDakYuj8wUleTYe8OZ06xNTyZCDB5o\r\ne5unelDWNlJBurrYNvktb6riHTboEqGOdc2qVHqDjzVn3A0ryomEl6B4Aj0I\r\nIJaZXRjiL/rzTaf8hqp17c+Z99gHJIuAgv5VWJbVcqRIw0lKlHxLBF2xAhHf\r\nefC+GysXrAJ17UdNQ+iHF//CXiZL4DpxGxg=\r\n=A8M+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"4deeca96ef6aa8339ebdb5ec9f79ddec7959b8d0","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.14.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.3_1678785818057_0.46738466256192956","host":"s3://npm-registry-packages"}},"16.2.0-alpha.4":{"name":"@odoo/o-spreadsheet","version":"16.2.0-alpha.4","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.2.0-alpha.4","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"5e0d209ecdfa0a344d20244f3e0823e4fe9c1786","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.2.0-alpha.4.tgz","fileCount":8,"integrity":"sha512-nAYMi9UDZxdz7VB1sKmRDBdPvMe87rlmxQYe61qwI/tpwhxfrin4Wz2jalfbwfck8d/annItJIlk2tpaPlQL3A==","signatures":[{"sig":"MEUCICbaCX7+Ji+19bOR/SWkKgKn+OTizSj/vazMlAByj/LsAiEAiPiOEI6Qns3fOFEPvvR2FweyqHOtSuFszjXvJbGxJoo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6489691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkED2PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqkRA//UFOg/XKQkFxT2d6x/7Ay7fEBXOsENomotgabpVF69kDlev0t\r\nyKmstdtR0c7MmxVUflZhF7Oo2Rx9l8PF5UgEAZcJtSaT8joSN+Bn9tNN/7sR\r\nPqrqNJ9M0pg+Szbyn51FuiSYBy0yPJm1Z5JvHneNTR1AQsAYkpLNkM1EBmI/\r\nXFQ79aNPtt3tI4gcug6Tehq18KS4y5ncfLt/73cNvcg0D+knAqzydbSfrvyR\r\nZ7pzhF+xfiapJlF9nIfR+a5p9UWwIf+ND65URCwhpZPLr5nRUCpr+vDRMAnr\r\ntBe6LgDnwyBbMAk/ACxUvptiLcSQXcNtb6jdx6Ahbij9Wsz6peoEHBxpgpxT\r\nVfp0aK48vi/8YCcbUnNy9uVyXRj6H2FM13rSAXgD32i+bAW0MN/YZZejy8Uc\r\nNapNU+4C7CMzKslIlAlUuNVUN+kOJnauT9bKZlGktWIWbM+mAi7M/0oX4dgJ\r\npjPZqypKVPYe4A1xeAQq6HP9QiE/vcCA3XA/quW70jkilKxfUoQP8Qf5C3/w\r\nvSQ+Sr6y42560vxNnAmtuj/mklc/uz0v7Kza6nbKQS7kvx8aY2qO+aYRAusd\r\nmKA81DUP9f/vk3rfGO1cO6pZ0TKR18CrY2plW6K250jEIx87fCQ5zMQX152C\r\nF5TodL1o78SEB7Ra00un46YUAs+wRtz1VHQ=\r\n=AOce\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"2c6fe88aaea3db2454b257022e373ea31e597bee","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.14.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.2.0-alpha.4_1678785935394_0.36772906601415634","host":"s3://npm-registry-packages"}},"16.1.4":{"name":"@odoo/o-spreadsheet","version":"16.1.4","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.1.4","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"a6370ff2d64ffd8bbdf1f58570de2a576d607bcb","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.1.4.tgz","fileCount":8,"integrity":"sha512-6bUkbmo06ldVmOsuJz7N42uAnBKwupQH2irBLybAN48ONrwE26//lSRyCcffVFf9PDVkAIksFoVqlsZdWQbwTw==","signatures":[{"sig":"MEUCIAsD7p++1QQiPbe4UTvKJwa/4unza1AW0HYVdOJOy80IAiEAzIEmYnX4Khm3JK5x1fLdRLYPYui+z8TyH3r8U6RpvdQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6320628,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkED4qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrlbxAAh4FQOowQWcWUSFqFfihvbk4jyZ1CADaBz1RAIS5cSJVi/JMy\r\n8tOfgp3sd6Lw/HYwTvSrDtuGstF8/wiSRqM49GK6bvpC2OtqtXkisQAmhCZd\r\nyjftttqBvE17ouze6km1jjnSTU51pfvjM0rAAeidxhGmaq9YSWUdW09CyO+s\r\nrKyo4U9bZjkuqmvlsP1UB8jvixvnrMt9peTgkc7nK1TiYjrPtX26/ZBkIKh3\r\nnbgDFfTPaqNuqFho7juepjhAZtoGD3cUdcjdhld/830aueqIr0LrFsgDCxV6\r\npGq/y7KCPQYEP1jZ9E2SDtxjXrOInPzEJXSOTKq9l6jJlas2YuxJOE392EkQ\r\nWX3eGgmBJ6fo/9cY2R1ck7uEbgvBTlomuzdgT0aMHkmCiPciHUmJo/1MQXll\r\nfxstp4sC9nor81ppjondFsh2936mYKUtZqdI1XkdiEFxRStWuU6+9B6NU4iF\r\n27qnzHwp9cBe4h33nUdOouZt6PGgGSYryl2FJrw27xSHexQifLqldoEXJUvb\r\nvwlKV9WO26wRgBtdbo/p5lF/EMf+9nXMSJqRXlLxt3FK/rMgtqzRPZ+jQdmy\r\nGC0/qyf65AkPBoYyEN9MyS4KqE9p3LBzH0uoDLmWZzRduyVVEe5MsprVDI/D\r\n4uP0vP0jJkQb4B3T84Y4gUWRRpMq+gllba4=\r\n=TMyl\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"c8882d9ef7d376deb3d4e059fdaaf777dbc750a3","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.14.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.1.4_1678786090451_0.2374745340096407","host":"s3://npm-registry-packages"}},"16.2.0":{"name":"@odoo/o-spreadsheet","version":"16.2.0","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.2.0","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"23241cde8a8d521724135f04e4ab45de56da40d2","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.2.0.tgz","fileCount":8,"integrity":"sha512-UrBtstd+M4Hb/YaabSXxltQ/bOnkUVD1bAJdTv6N2vKTkBK19sk5LS0bypi0QlOyMRm1XiGYuxC2tT9FG0ZCGg==","signatures":[{"sig":"MEYCIQCVaS8LCU/LdyfkbqFH+X3Dcem6Z2/TVpa6BjbKHOjPZgIhAMmOfqZ9g7fx4OIuJHabu52oX+cf+hJtV5gATIfefnuV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6489784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEd59ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZeQ//fv7jfZmr5pQQ4sMtMJhrUAh07ekVvVwm9aklZGwxke40+lBy\r\nN6RsIF/UtAESMZjpoTPTCQNy3yVBg+FGnBHKLrvu2fU9x7ytDmTQGZrtJ6D5\r\nmbqWcwp0vwtfCaG/CWbmEPqLSanQ+5+Jll+z1ErLz/VDXvzW96eDCEiQOUa2\r\nOHpyT2tHUZQito7vwM4lRlMSpqwn87ihpwxhJX4jyc57SQJviLqM5XBV/7RI\r\nwb9l+3g2LkgdY41nfrMAS6DtintxF5ZEIiHJq/JUnhhKr80RJRvISJ832Z7O\r\nFXYzP6L3tbnmtNK5XNITlpLLxw7Zm8QqEIWJx3aLESw/ruCOxpe/qYRf6GY5\r\nuMEgfuHJfkRL3cPcyFuHhmEpSHNI1qcFcEZt4JkFOl33tidJU7ioHrmGP0Md\r\nWgNmmI9lksdQ9WA/4tlPTcngBKLFRGfdoPI5QfYPmmmAoTRGCZ0asSk/mjhN\r\nM+xzX/bccoxfmSSdK/IHFQnky18CJCw/gLAKA2xAnUJ6b6sYrM1X9f4uUTU0\r\nPYbNlUhnfWNgCbFwxDtmKeQ1JnnZAI1lFXPnziO1FYKHh1wwDrrMm5YhpeUo\r\n754W9qgiLTJu+NEJihAf+POH8Vp24qxiTlL/rg7/gBRjJaqXHGnAOXuDgi1R\r\n4xQFuWqjOzdlVtWsLVbtEv7RmGVC1bBUsAM=\r\n=RHI9\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"c74b1d1b63261b3ac20ef89a5765b076fbbe0d57","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.14.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.2.0_1678892669060_0.6706631289455554","host":"s3://npm-registry-packages"}},"16.3.0-alpha.0":{"name":"@odoo/o-spreadsheet","version":"16.3.0-alpha.0","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.3.0-alpha.0","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"b70f5eaa8457d98158b0d4f396ce11cef2415e14","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.3.0-alpha.0.tgz","fileCount":8,"integrity":"sha512-Jpkcxi3gONvOTqdSniXG136eRmcjvmZMEH/IU/ogcwIOTamVyVkpgNC+QSmQj8V/+7Qp8wuWz0Fv1P84WP8AKA==","signatures":[{"sig":"MEUCIQD0NT75oNg6VCKs9pSlnbgfHZg+7gKq/YAWZI0Xbdnw3wIgcPpGkb65NxPz2ksZaXh+WiH/kdSuRBcQSWSjNX83LvU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6488711,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEepoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqpABAAiMLWK4QX3SttOPrY0GR3mDcoHbynSMoIo1UWGm8dxO6Rw3DO\r\no8ioKmKve60alHuZj0vZFY3wWTn6MeuqqplofdcRn3zsIyJh5/WaUvNjGLO6\r\npCgxUvzU8cQRx3rirz40OTJDxw8k8TLSM2GXi7lUBqSK+xzqd9jcM9OZfZlr\r\n2w3mbeksR4wvOu9OKttujQ9q4CO1+/kDIVFq6gc2n3E/wyELleAD9OoTiCyT\r\nMXgBn9ckDpV3UnBjd+87BvGblpVivUcapTh9Vw5PykAqYT+2hLp3ozA8hW9X\r\n9H2PI9mVO+WlI3W9A13Yc73e+5lE8EHioG8qL7v0xRtLcaUVMNKwzyv5roW1\r\n2e7Khe2y/JpSP1vLsaFTDJvO7OlVMUocHHMC9zW53t812wJbQ2ic/P7hI+lI\r\nNfDQKu+TEtAAZAWi5q5sRdwjFyUjpgW/9Ai1QUkNgIgQ7NNUa4S3KaDWP/cw\r\nflKpnYX5EHeVZtr0nM0BYy8mUcVuQolKdCt/ZkBUBAAY4LleaQrODP7Xna8c\r\n11JPGLt2M9m14FkdMXAwISV8pba/F6YdMS+Zo9kvzRaNz40iDBEpC7UjaOZu\r\n+T0ZJoVfwMJLXaGmRA9Gb8tb5fMy2wUyxNBxVehrK1H4blSpWvDtarssEopp\r\nv9TOVNbE7uBMgvVGFDVFaM3aGhkdNoXwBlQ=\r\n=py5a\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"1633f09852a3ed0d2614d8621e918658a65a9d73","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.14.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.3.0-alpha.0_1678895720185_0.8510514154670357","host":"s3://npm-registry-packages"}},"16.0.4":{"name":"@odoo/o-spreadsheet","version":"16.0.4","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.4","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"e0005f2052f62a11bb9c2dd0ca2c71bb1f6634d3","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.4.tgz","fileCount":8,"integrity":"sha512-u1yL+vpugN0tqGlJq9VfNSV6BWoi/ciV7s6qBM5Ptx/22k4tgrLn4AfYJ9ilS1WfVKaaMdeUCJcdaCwrapkS0g==","signatures":[{"sig":"MEUCIAKQ9LqJy5teFZWxC3f8QJC7POadh74gbcZuVUa3QKCYAiEA8NVrFKN0HD7ir5BsVjrGgtsXS4MQmpsw05gLBhKzo3o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6138765,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEweLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNrQ/8Dmsr9h0Y9XLz1M5fpiCMnZCFmzumJQwe/2MzgEzjhxpKjvOl\r\n+dc2kcAdwHTlic+RFRNxqz79n/9oAGC8QTL3SCfG7eJ+zvrEhr8yaVC1J/up\r\nL56E/pA53dvJLqlttUgOvFucUfMn+G/nYTyfYba/s/Yd/UIqY033tk/FS04H\r\nhBApjRpjv+hG82vPkZxJB0cny3AfUYx65PHaNRMo5EplYsGkc8ut+9UYAPvI\r\n9Ehwz1IWH+F9/TsIjGSdXNG420/jqDg4mXmdw2f10T0lMYginz0KgnGo0HX5\r\nZHBtLF3dkgqSi44S4HV4MEnO+z1MWXMS4lfiMD5RhW21t8L2l2bYbZg7CWR9\r\noSaBZTvVQB980pTbuAOF+WxOJbM3pLUkqTe6gT39nimEZs2h7rCIXOoLH/tx\r\nVaPMEGn2hfdxvT+OWgs2vxiWJx2rdvGy1ZRhskGBsLcXz3JpsWWIoXO6ko7j\r\nXUldhM5wXN202gdySpO6JY/OmQgRji7R1sQtJURPVRHzL9dZWgFtd/QPWqq0\r\nN4Aw1jAHS3T2GT1nMNYBhi9gv43gf+gP0+CPUgDLAAPMJpfRY/WjD4gC6QzQ\r\nbi3Bfk3ovluk70TNG5MBqRZbsfYZOn37Xt9VdjncxgFy+TeHURmlxuJE0BYy\r\nae4qd0P+YXIpazTcN8QxDEk8E/kRaH0M6cM=\r\n=sHeU\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"ebbb1f0e653b5c8b24059bf058e5e89380c17387","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.15.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.4_1678968715039_0.426306858053926","host":"s3://npm-registry-packages"}},"16.1.5":{"name":"@odoo/o-spreadsheet","version":"16.1.5","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.1.5","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"69c7b2153e1efed70710fe977770f2a803693eb0","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.1.5.tgz","fileCount":8,"integrity":"sha512-8bLOE+QL26Gg8mGtFW6aNVet9aJ3WF4rtedwyxKWyvBeb/BmmJIXz6MHV71LGwAbb+r7RS9HknffN4q8iOxSTA==","signatures":[{"sig":"MEUCIQDyxZzJqugW4FegANWxPYQAgKf+7Kf4cfcuIqXBET0i8wIgfkay2IR+NUwDqRhrogQ9FTCAT2llehF+S6wMMCpmwjc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6320618,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEwfBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/dg/8Do5RRY2mpW37V95xPztd/v6Z5gF+bieSgVAPKfTnV0y//ikD\r\nV6iugNRPe1YvzHgH6ij2TabEp5WCPqwomppUC6VtDfOiWowQV9eqGNjDB4tY\r\n8rbly6GRP2MyFnOJTC2rIbYFqOqvNQHxDoZvupw0dHFna5R1Be8nDHBlXRci\r\nA5GRrdDPeEyzuTGdDj6qKCjnbMSXVaFoTYjEY0MIXCBELjzmlM0q1BcBQEKh\r\nIvuTzE9kB4k6ncPyN99+pSdob6efXXBlshOeqXPRMmFc/PLCW8Pwu7ElPRKg\r\nj9Qv4wmyLg204nOGA+Q/Jljel1UsED23+66bwu5CvA3hXDm1n7iQmzt7wQ0T\r\nzBWWZfE5e7GpkX46+l/+tNc+AvPM7MCCb8f0zNtI8n9GnJ0FRmgIm8uO+Yjy\r\nS5aFDKKF7Sf4vp3DHF2kUn80NjC1HbreH9Ba0vQm2PSOXPi0WXMK4PksIPre\r\nFP667zwfXit9tPULLJ6b7MsxOgQAdyNO3jRRNXpuuGvBPS7TboxvJkQpD3yh\r\n4BqRyolR+AxTvhM3TSD7zDWbMzt1vSs6UtkxWqNecD95CPbhusBXrbaTD+0S\r\noRKIob8x2FMF1ywKAZZQaWqJ54lQdrYR3JxMQauQIfe+TeftcfxjuHKcl6jb\r\n4a/F4ayozlNrkF6bQol2Rb7S1HgTBxDg3k4=\r\n=YuiK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"12f7a8ef5bcb7e449b08b6ebfebe27c3d198ac18","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.15.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.1.5_1678968769646_0.305671295380777","host":"s3://npm-registry-packages"}},"16.3.0-alpha.1":{"name":"@odoo/o-spreadsheet","version":"16.3.0-alpha.1","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.3.0-alpha.1","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"b4c0457bb59e7280fcbc4e47365b726391cf01c0","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.3.0-alpha.1.tgz","fileCount":8,"integrity":"sha512-ZqXq7iDwFO+k02QTkAEprrk0uZf7OxazB9vWJ0VbduZ6/FSQdKuXCNb2XD87hV9zpTrhquGKCmaRkBnyNmZbYA==","signatures":[{"sig":"MEYCIQDJtoHUHO16UTnrqbuhsVG/7+dW8qJeedn+SXFQzqiQIwIhALOAZyOFcYvzM8m2SX3Y4ehvXc7ECcAXr3rG14/YMtQM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6520636,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEwfhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpjlQ/7BBl4I4F3E5z+uhxcnyKpZGzr0+k6fGAzFalzwoMBkB7qMJLT\r\n8p2260mKqlh3bfgt3ztFgDhhp7D9zfaikU9v5vYwcIyTKbgS3wsGMLi36Dmm\r\np/FSlHr0l1Gd5hSc1Oukc4ysD7291rGMZ8wxfTpJ8272nVoPyKOaFAbVdMrw\r\n7/85/qEaIpIGd1eeh7+acb+mhutUL+yG1Yl0HRaHBNUv/dDon4dw0uPFqGuj\r\nYrjRHiaJePJ2WO6IneolopPMMsdgs/XNc1of5Ph+OCkwo5hdjUyrDpQ2vn4A\r\nMnfFJY/+2S3zndzFY+vXRoP9bwn1HtJYu49+K0kclYsg5DrB+Bl1PvTOGcex\r\nSp7ZoEpy7k45SYEsEj9Kvn+NeCO7mDTUpNt5aS7zQNwGPj2F3D/c/5qkUQb5\r\n8kHMXt6Ga7Cd6rLc+b8SKLapMW1jxOwU2ORf+zT5qgESyIq5KBd/utmv4ytQ\r\nck9zVWsZsSlv5BByzkDZ4HU7ffCVUO0iXgRAJ236e0yi6tx49hUBWKu3tymz\r\nhFpSvDL6yAn69edzv8PInSb2szwfs1OY/9rs7RS+00V8cdlxBbqnlX0U/TuN\r\nvfXTV4aOgUTaSK5Xl31uMXSmhm4ml4dRxXOE2h9sVbq0TCURTnbx7OM0YmBh\r\nFxKF0hSPQ5Y6dOWTwUVmBHh5dzLCrXfB3do=\r\n=SjZs\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"f41d64a2c70b9bff0aa4d8c5819cde3c0c854cc6","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.15.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.3.0-alpha.1_1678968801656_0.012605359459922472","host":"s3://npm-registry-packages"}},"15.2.3":{"name":"@odoo/o-spreadsheet","version":"15.2.3","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@15.2.3","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"16bf37b60efeda3de9b3cb9b85de4183d1fda7a3","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-15.2.3.tgz","fileCount":7,"integrity":"sha512-C5Qiht3KfW6rpRCCh74OG6c6pC5y8jfjU5m4sxRyfn3rpor6tu4n5nDXm9NzQHnxpQHrE/llrDbSKEgpfJ2OmA==","signatures":[{"sig":"MEUCIDeGaPnEDg1Lfq/OPPDYLfEX2YxiVx93JrvEIy3Oqn2/AiEAphhx1rHm7eivnh9LwtyHAruTRV5rkXolIpcFdX9Ql2A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4549905,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHDkIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXgQ/+PiMVG/FvwAjmRFJI/YYs98CZgiMZhmNV7S7S+avINDUeD+sU\r\nCAuTeZiTGXSO9VhtEmqdfBuCV/eHUN5JZLGk1samHQi8C2iOseb20Pw2WIUM\r\nDBogfDXnmjsAVXcpczTsdmXUUDG8yrUTz8eXBttqJi7f6t4mbHf9gC8O9v8H\r\ncsfdCpunqvsCMP7Xo9VPkrC7f4i+kkj6Qe+M8enfrwqzB6CgEou8BDBd3VNN\r\nkIqvKEY4wxDHuEepGpYLot5dnvLI9L2pSXFkoTiRHx27FlCwDmvR0xDXmMXG\r\naxzO82QupO9jNwy5bDNnZ0W80poClDM5w4Bbb8pdS1XRpRUv7UTsXBNF8u80\r\n07XkjcUkZVctqnQzw1AYwIjVlfh44VOEUAxNYZ8wCycklAC+im/dbg10Iu/O\r\nOScjWSiN+WPvXMggb9A2JtMntsT3R9zChSrvXPWeq1iQiw5S06BvQ+w5eFWm\r\nazucxVVJaRKSEboe/RB0JIlcbgP1G6rHzgxdQD3qQ5eRV/KbQ5kojbfSU77b\r\nm++HVxEAsfytS0W7O/ssoaANs87dI2JKjKEvhcikjuzMa4vCB3GChJNGDPDF\r\nMgBHmCF4IBkrPfeZOj6Cm+0JA6qnVzNbGRZc6WCN+y7FeIhRfSHF+e093kCV\r\nUsRmBjlIkBwWVlJrjUgsgVDmWokZw19p1iM=\r\n=R7j2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"0541ed572461ee2ee77f4d1bc6782ddfa5b0f773","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","test":"jest","build":"npm run build:js && npm run build:bundle","server":"node tools/server/main.js","prepare":"husky install","build:js":"tsc --module es6 --incremental","prettier":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","test:watch":"jest --watch","build:bundle":"rollup -c -m --configDev","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,demo","watch:bundle":"npm run build:bundle -- --watch","check-formatting":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"{src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js}":"prettier --write"},"_nodeVersion":"18.15.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"^1.4.10","bootstrap":"^4.6.0"},"publishConfig":{"tag":"15-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.22.5","mockdate":"^3.0.2","prettier":"2.3.1","express-ws":"^4.0.0","file-saver":"^2.0.5","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_15.2.3_1679571208072_0.7292079829578633","host":"s3://npm-registry-packages"}},"15.0.3":{"name":"@odoo/o-spreadsheet","version":"15.0.3","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@15.0.3","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"79b63ed203b7a09e811f0c3e624feaddbc61cb5f","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-15.0.3.tgz","fileCount":7,"integrity":"sha512-GGnqEas39KgPqSCsUeMCp5otJFhZDL/aPfGhlihp/IcW+0v1HlYX+LK7hi6LBMuRqEjiV4IuH3mJn8zfVTgHZg==","signatures":[{"sig":"MEYCIQD1GeHcM3ohmsyTxvgY6yPE5W2xxrRqdbwHo5JwZKhe6gIhAOLNUpQ9i/hYpBZlCG5KPf1iCOAJB1DjDu4YlfUSbP9m","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4564866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHDlNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqe2A/8Cx2pqUxSOpkmokOPV6hulHK6glUiHqpB0XXqls1Y9KLPEqPF\r\n5nc+4PL8aWpeu3iTU+qmT5bIwxSLZd5UUruED+etPkgzofNhuPw65ndg7KzU\r\nHGcoWEQS+RBwE7VR1VsNR32ioKptJJ11/Q2jS74mRUn4vkUrLIEscEYhUVNC\r\nZoxFCPcZIo+ydxDq/bCT08HooFOSBd7Dj2dLJp2M7+KUy6U2cuBztwrD/b6Q\r\n4lqXbxOgZw+/DPI6FeRtFEeJJG4+Lwy54HwoYMsJV8Zpv85RXZ7uUV99GIU2\r\nEfurg0DMziCgYtn6ndDPURfZxEiUsYdec5sOWP4Cyz6IzTli0sGbQbue6GST\r\nHE119dVWIhPufbn/b4XOn+c7mXcVp7eJBvy0I4Yt8VDlIbaMNGLaS7GP3JZN\r\nXvknsV8v1fURMnHWytVBKw9hQrthrIsphkA1O+vBCN0v5Fquzg87pyv1Yoof\r\nwMZqGDRGq7gN4fWiVvrJma4LmW2mwRfd/Ga034Sqztq9ullQzbLtE2QRNqgd\r\ne0xqXdt4P5q9tr3aJxQjaqNU6NlQRkwTX/y1TewNp0jDvDj2DnrkKYkfcN93\r\nAObJlBTK7msNsInnhlWNHMr6RKyF6poLtJVI3/d56nlTbyYTaHE4H805FHOq\r\nKtQgIrxo1TVJD2JiSDcw99wPeTg69BrAZbs=\r\n=SPBM\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"f51b30bfc63a8233eab5c57b03c008d396742d88","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","test":"jest","build":"npm run build:js && npm run build:bundle","server":"node tools/server/main.js","prepare":"husky install","build:js":"tsc --module es6 --incremental","prettier":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","test:watch":"jest --watch","build:bundle":"rollup -c -m --configDev","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,demo","watch:bundle":"npm run build:bundle -- --watch","check-formatting":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"{src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js}":"prettier --write"},"_nodeVersion":"18.15.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"^1.4.10","bootstrap":"^4.6.0"},"publishConfig":{"tag":"15-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.22.5","mockdate":"^3.0.2","prettier":"2.3.1","express-ws":"^4.0.0","file-saver":"^2.0.5","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_15.0.3_1679571277020_0.4205051694365516","host":"s3://npm-registry-packages"}},"16.0.5":{"name":"@odoo/o-spreadsheet","version":"16.0.5","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.5","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"39cc756f8ccb9693a7f8df8f9f907fe0953d0df1","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.5.tgz","fileCount":8,"integrity":"sha512-8lIXU2RCk4RKG1gufC1WPbJW0lY/L6APE7QxAgwUh44V6hyL3vjAx1i1T29JdJDtjBVZTBVax6LVRMT24sYNNg==","signatures":[{"sig":"MEQCICSYes8HjRTCen8KB668vQax0LkDNUwvY920nw0c6GjWAiBSTcUcQWY9onyOt1y9n+nQO7i/ns8yRVp+KW3XddewFA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6141287,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHDmjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmooOg/+LTGZz1iBtOKxBIYpo+tQn3QbFDYTP63V//iXStYWSxKhgFwA\r\nWEr47vakkEm3jdti0MUNhnXl4U5ZbIj0K+iznsU9N5vEVG7TuXrIi5QWMaYP\r\nJn4uCEjd+xvh1gLi3okGJUgF/zRoXpt8m5lj/H5Ti04z5c5Ls2CaA+to3gwn\r\nbjQj4SKa40Vd/yj8AKRStzX0izN0h3pLA9h0ICREZvA8fvOweM1ffoco5mII\r\nxgZh6GcQ4IIrzL3NlUCD1qmvu+7E3ugj/FsC4g9dYnlxHhvaZD6y84bWBQuo\r\ng6iS9s/mwRPhlQAq4l8EtA7mCvcMWc2nfjiM78Ko/kvAzUs3KQ0KrYtwM9Dn\r\n3AwD4LsMBcKh353nIVHnQgzSf1J4qseCKECTS15QoWPz+ERrpnyStUjJJvlo\r\na8S3PxBy8QOjpo+RvH+j8M3yy3aCX5R4RxnL3qkVBdu0owCEE4v2AfHKecO/\r\n73FREl0cxXW0MpR5KGgwy1yJQaoKIhc1N5j94hgpTwTyBH/+NJAEaZwlYOLW\r\nAcILGqw9aaIDObrb3uXx117O3LSW2dcB0AfV3fA8BCW9D3J5c/kWEsPL61db\r\n8ggVz8gQNozlQRZ++f5Okw9I6jpyyl2asA373tCC05ba7+3YJ+ClxdpLr8nI\r\nvb5CQlPOJGOIjA0oP0bdl2VD2U0oBjMyVgw=\r\n=jcPH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"53150efd7c03b53dc8852a347aad65b66fe2a552","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.15.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.9","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.5_1679571363389_0.13101239206548687","host":"s3://npm-registry-packages"}},"16.2.1":{"name":"@odoo/o-spreadsheet","version":"16.2.1","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.2.1","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"e240256996365278fa8d09ca0589676f07b44197","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.2.1.tgz","fileCount":8,"integrity":"sha512-rRmXJQTpgYPpvEk+OEedTGbKI1cJYD1C7rbcUFKHiSnMvhKk3uFhTqST9cJ2+ASPiCUHRpWqcsjdpb7hkB/Baw==","signatures":[{"sig":"MEUCIClEwXXt6NzyobpDQUgiGESSeiEXCbQixU88gYDpDtsdAiEA0k28OKEovIfRgF+NQY6RvnCEmUshAPq0Aq7AU2tyWuk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6491682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHDm/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmozxg//SleXqHAvnGPobz4ehs+rhFL/5DVUFyJlz2yBABLo/qt3zoZ4\r\np+ElFLgBTX+KcTkEcFRG3inMFt/FUL5HvWypDMo7Fn33Wytn5XaQJ2LL8lqN\r\n3n0uDassAkRL243uk5/3OHPoLh0+BVsTdLqH7/0h+ZIaT2eMNaZn+2oZazJB\r\nCzhW7bptFRgwKw+B1/BNt1MJyWG0B7ghwaqjqv05a2kQLigf5TVGdt4Knb//\r\n5U8Lzn9nQuD8ypfztcGAaEFexlUHS96yvBqWhvrlNQerW/75eeCn4ey4kY+s\r\n6FBX24auLUlrUlUzYEHebAOBHMFUAiW2G3+s5EaIh191BCPTa8Sp82VzKvxi\r\nm7Fz+pq9zHEANfgj0XI8Qjqy+xS1gUSFKZCvAc25FLQXPI69ppybVVtYIhYY\r\nhq0htUNxzpriX+dKekjU9PxQyEydTM0mBQN1FybXojcs4ecKeNsgmVIwXDkt\r\nmKeaClxGsKG93H/Y+qVl5KCkCRTnBqoUHlpI2dljfs6jLdnF4LVVCxNslel9\r\nlWsNRVBCuABoOTMJiLTV2R6Rn3hgASo9fzb/vDh4bRfYE6kRlD17YvKT35D2\r\nzg4PG9OFeoi+867Pa2Gi1M4dKV8f/fVhDjLLJBEmUzQ/5arl4YKj3RaqtkOq\r\nLC1Y5NDCEmVIhLFsImOJJz206MnO2Vir1g8=\r\n=MMp4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"d1e54707e16a47edcea7d5ecf3b14c4702a65b23","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.15.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.9","bootstrap":"^5.1.3"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.2.1_1679571391121_0.48166079091027236","host":"s3://npm-registry-packages"}},"16.1.6":{"name":"@odoo/o-spreadsheet","version":"16.1.6","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.1.6","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"8a2d905c360532d2c5f3ebc7eecd3b8351c61065","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.1.6.tgz","fileCount":8,"integrity":"sha512-e5OMqo50ug0aAXjzwNe5GUtCrMIVFjig4RWPRAyk3eXbA+q5ZpkdcWCznLCcM7yabu0xDxCQo+u9HEIsXPWxGQ==","signatures":[{"sig":"MEUCIC17Nu+IVFsRDY7iwdCrN+E9i9FBb272fVWJeP1YvWppAiEA+1TxwVwIM8rA48TrJTcN7onEafZIp7OC28z71/a2MyM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6323738,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHDn8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrV/BAAgU+bR4qCYMpPYBhKmKXVQgqG1ttijTcrg9lNDAdq0fYBrZTM\r\nAiIY5ApvwXFXgIV2esI/TyYMaSKbF1daBxZyfDqFRtb9qCrKdZeQliiFulEI\r\nHgYgeYL0NTwVz7rQJqSsEftVMjzv7HyNfr8bNU+bufLZzHK5QNVEWdlNKUQT\r\nCmDKw89gbbhezJgmG4x/9sWVN5rYa4RR8XrSyzWAIQWFjSpQD+nykk90bD8b\r\nDaKWqUkrl+vd9CwZMFk9pctEnukioY/X8oaGF65rHd5C0g9rBbYNc1YXUN5s\r\n7VLfa6UCAYMYBk/t0KmLcsdWBvbTRhr+Qvs+QUxOhmO3FjmSSUXUEgtO3z1o\r\niQ8j1o7B3ue7OIP56AXe+4XgQkviw/SX8BmBJAabOarAH1FK04puwTyzMUWM\r\nXeoe+JaKEs8gpHWbg0hE4LHyILTK0xXvlUaUtMQaQe3rcQQzS9hbagyDA+S8\r\n8LjKNGydBqDdOQhfZ4LHSs7wriK3bX59DbB/6doNQ0ZZSEOAFnUHwLl/rgfv\r\nuwogFN1e9smFe9FdoKdrY/bo/waiQzlTS6iP/D+BQQOfVTZkwiu2I7IbX5rU\r\n9faEAilEdznLmL1AlgHmB1Bs9+QjX6W1GveS4jN4ybor/BFQ/nWaPPWxJWRA\r\na2uKk1TX6GdSsmClZy/CmbbyJ2fPPuRUL90=\r\n=dORz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"3bad82883b63c8ae13c224c4cc8243874d3e8ee9","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.15.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.9","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.1.6_1679571451912_0.6976051382720168","host":"s3://npm-registry-packages"}},"16.3.0-alpha.2":{"name":"@odoo/o-spreadsheet","version":"16.3.0-alpha.2","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.3.0-alpha.2","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"f4653ad5781798d9ba98a92185a39e71b06b63ec","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.3.0-alpha.2.tgz","fileCount":8,"integrity":"sha512-nUYApWNerFHFgqQcYkZiJHn3NmRJ044V7hk2rbEhZDO/YBf6cWBiAdDMeesA/lsMXi1kRke+jKfqlJp7DfOuAA==","signatures":[{"sig":"MEUCIQCsxIKHQfR5G7WqRIAwAyxT5uWy5brrHA1+BDJ9uXv9iQIgbn/AlvvMs6n51MP4ukCW/RV3JIgQveI3puQ4Bdx7qlQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6571520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHDoNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrp8w//ZQcqPIEcsB0BjYOee8ghz5qfeBbe5Pv19dtQs4BXp9I8CvDV\r\nOq05Ye/OoJtzG4P+n7NrztT2QlAOR20ZEhoPom2q8+RRgxAzHDpVs/CA0WUW\r\ncZg3SwXygW9TfvZ3zqyMeisUjLD21TR0r46pdRgHXhMyrFClBlyQv+nvckrt\r\nsnQN+R74JyzHYQT5pqEJFuZgTrACDDRut2C7nIi52+qaCujv/yiKeF1q0u/v\r\nFyK33Y8wtEYwP1n8F2o5b61PCsA9Xe6If7U2ZuQxQ4ET3zekNLay5CU7V66c\r\ngPmph67CoOxmnl6GME10/Ka86PzpGQM8u7LQfc8cspTbLjsZCGa1/hKdsaDa\r\nQf0LZ0+RTAPN5M9JE0gMhq8ORS42we7ILtGios95GZsjlXWA1pQKFbYOldNX\r\nSufF+IOFvlHKRT7Sg4d5g4z4X1wwSO8QiJeUR04FloB6tlRD0rlEGfPvJW1+\r\nR7HlLDaSDSbrhQK48iEU8SIEoqUUsdZwYu4w9qpKOAs913eN8R+kNRLkEFBW\r\nSPTDQOYi0TbFiiKzZFa1iXEB3Ct4O4ihZXeQE6YWwmOw8DK9pvGElVj8e5TS\r\nERlVQ/8lq3kVExinjbIhoY++a1A5gbcAPMCbQSRiIrWMC/yX9b2XrLMu5Jmc\r\nrXkv4HWIanJuVIr0fG7a7dFoTsYyzpJ/VIc=\r\n=N/1U\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"59f25bb4fe6cc97d1988435f3a1aab9caf1fd549","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.15.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.9","bootstrap":"^5.1.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.3.0-alpha.2_1679571469383_0.28155484113603224","host":"s3://npm-registry-packages"}},"15.0.4":{"name":"@odoo/o-spreadsheet","version":"15.0.4","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@15.0.4","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"ed6035cd7a1da06a2ea7ed722621ce81071be5c4","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-15.0.4.tgz","fileCount":7,"integrity":"sha512-a0b9u3vYe5jMz5WN5rdiUah1Pve2675KHyViTq/Sy0bnWYVhzqJBUu8MgKw8BA1cMJRQgeX3fpN4qOcwXtLJPw==","signatures":[{"sig":"MEUCIQCyUZ8pOAMBqOlc5yCykNNztZFsyxHYg61Pk8pXykTCfgIgc6PT0nXsDJKXFQmKHJwBq/BokJ7nUb4KE2WFrd7GMO8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4564907,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkN7nrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmogyQ/+Kkdp44mKd0Gjozo8M1ndMGctMQwdUuf8jsOlJ4RpHg+MvmSt\r\n30cb79Cvx6zlQHkSKhK90LCo+qnfyBOW4cwT3Nc3DZ8qPXUa74eGyhJXy832\r\njbQOQpvTSdoQKFtGSqnXrG/WIL1CweSEaczXftbJsj8RfMKnmLSW1WApmr2o\r\nYgakonvv9YWB3pjfVv1FKzuXEKEeZ1a6z4OBn1kDnI5Sg+BRII3rcZqmXyW3\r\n9UL9DAdnHTehP8cicP6xwtEh3oSkUWhbe0e+uhGW08ktm4vH8N1AgduinF2v\r\nZxfr+mpNv+L1AUWIrywPYC2QERa/gY3hMpnA+6xfrhKOVktunpc2XjGoCkKB\r\nCjXrBLNjGDT0bxPnUZO1MM4jLT5Npx/1Pwb7DcrEm8G3hTQF2fyuxpJ8s9b+\r\nmS6C2RpfC1PLasWMKABLYtBxaQF1wrQyYrnnBk9K0Tevc/azIpoeEnzR4/Zd\r\nI8BOvaqaZioLzrjwKSSQdCNBFFLceqqB/uHGyGrwLa0gn2aAhSb8piABFRA+\r\n4VAK+8ODr8OEPnM8lshq2WgRe3oQ/atq8YxLSH2RIMR9lgHeBuU2eLnPMu8u\r\nH5hJ8I2VijI60Pyt5OlZSCpGbA6ueoraem9/6jibLKZ8qujcPzusFH2SAQNs\r\nZcrmziECm1oOhsJpFezj32t0z3Kj2mgolYc=\r\n=vrQF\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"f66eddd0d730e799992072b78288a101fb4fad44","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","test":"jest","build":"npm run build:js && npm run build:bundle","server":"node tools/server/main.js","prepare":"husky install","build:js":"tsc --module es6 --incremental","prettier":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","test:watch":"jest --watch","build:bundle":"rollup -c -m --configDev","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,demo","watch:bundle":"npm run build:bundle -- --watch","check-formatting":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"{src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js}":"prettier --write"},"_nodeVersion":"18.15.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"^1.4.10","bootstrap":"^4.6.0"},"publishConfig":{"tag":"15-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.22.5","mockdate":"^3.0.2","prettier":"2.3.1","express-ws":"^4.0.0","file-saver":"^2.0.5","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_15.0.4_1681373675169_0.4467703546648214","host":"s3://npm-registry-packages"}},"15.2.4":{"name":"@odoo/o-spreadsheet","version":"15.2.4","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@15.2.4","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"d5efa5cc44e65a880320d60d65fe52b5637c8b9e","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-15.2.4.tgz","fileCount":7,"integrity":"sha512-CFCqjNzxLRGxtaSFYkF6rJkDBWWJ/+N3nCOlJsY5QgKMU6XvLpjHUV9VKLXdsYHm6UX7RMY5iVESSyvDANgkWw==","signatures":[{"sig":"MEYCIQC716tovqrzqpbi9NaPU9GFRPRri9VYqTzlcdciYa1J8QIhAMbj0pqLVKEoqNCK7k6U1Cm2ABjRlyry0ggruX37PFj+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4550294,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkN7o/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpT6g/+IyHd0a2TbBTsDJGv+4qtrmWAVkj3MvE3DtxhrUFFqgCaBb+E\r\nip+E2xnoq0CZjB6ynUxRKt2/96/ptAKhuBQBh/fuM4gEZN6j3Kt764aBy+vN\r\nwNMfc9Qwx2+Ki+bTdT+WHmDoIIxrjcW9oUaamVrzy8xFSprAkSCTg3IBn2Y6\r\naKbSY/Wubaki0erWsO7/VMKCYNFjAffZ1tsMd6qSU3onqb8WvlyHOs7yVqsO\r\n+vn3FboeBfVte9wmptMVZzx9rU9DVxb3pCM56qg4TDTAxymzT9jIHjlZKkv7\r\nY1dLXaNH8sr9BwQWwC5W8cW6Nmu9NSvbOmlZ8NHcBjtdq7PR85QIwgEnC4eI\r\ngN7k207XO07ofcf5bNgnr+/7Wt3XJbZ8NrsB9nqtlQSEjVXMKWgNKjBFWv5r\r\nmoaRJcH9VMWCPgklRmUN030WslgMu8uommDfQ5+6SjcntWeW9rB0cg6TR1Qm\r\n3DTHoG01z52B5hnzbggiycqwDc2rw4jVRNhKlyjPaAQ5dl8vlHIZJVhqz7OD\r\naeUvVhpvplvfOIF9o6g/e41hkFvXdCgLdDE+Y8uI69/p3nJrbrH2iWXWt3mZ\r\nDVnU5FUE77v/LNdgJRpV+9cu0wnkPVmvp4mclf9c0QI8SG9FuDykl+aslF0R\r\nGm+4kSc+up/WMuOt9FsGxjH7WQmZ1cp+QGE=\r\n=FKO/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"23f012664238f43dd6752940d7f8296560627c04","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","test":"jest","build":"npm run build:js && npm run build:bundle","server":"node tools/server/main.js","prepare":"husky install","build:js":"tsc --module es6 --incremental","prettier":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","test:watch":"jest --watch","build:bundle":"rollup -c -m --configDev","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,demo","watch:bundle":"npm run build:bundle -- --watch","check-formatting":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"{src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js}":"prettier --write"},"_nodeVersion":"18.15.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"^1.4.10","bootstrap":"^4.6.0"},"publishConfig":{"tag":"15-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.22.5","mockdate":"^3.0.2","prettier":"2.3.1","express-ws":"^4.0.0","file-saver":"^2.0.5","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_15.2.4_1681373759208_0.2737787395423896","host":"s3://npm-registry-packages"}},"16.2.2":{"name":"@odoo/o-spreadsheet","version":"16.2.2","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.2.2","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"d470fda5e7520827448f86422ba12b8df5a67102","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.2.2.tgz","fileCount":8,"integrity":"sha512-V+HDgip3olwJjLa/Q7HiUfH6XbUvvaBpnXvW7YKdFoZcCtkarvyCv9BnrrffZK/1psE/oxsAkUcBkhrzc3lvUg==","signatures":[{"sig":"MEYCIQCGvLDlUX8eFXor38vbjVziYyGlYJ+Ny03z5U7uTEK5XwIhAPLuUlGOfeRMrE/BNvgR/px9/3A30OOyxZX4lXwTIrcA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6504839,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkN72NACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSDQ/9HVwHXmi+5rGClZ9u2bpceGK1FMb3SRFSbrWqZ7+xhKCB5b5i\r\naD5pzNDJGhi646HjpA1ZzBoVRHgc7ieyTcdS10pWxtxlYeOphAObzfmkkja3\r\nqGGKVQKNv6OPne+VDzYDVpQbwxNCNQYBzX6tgPplex/qrkaTdM+JB0g+xESS\r\nVoNiblv6KnrextXXCKK/X6IIESJ1ez10aSFwUuJPS5qqAGxQSMISL14arpaB\r\nP/ZcrsmC/okqrHJ6Vwq9suiVAq3ECzOJzIvLLE6pnBUf/PKOZeXGATODDtjW\r\nEDAw4r5ZmBa/4OkI6g1/r7UqHPKWdG/aSeZTT4TpEZx+PLHUfcCn6zUjL8Hb\r\niJZfxduoTjiP/OVxXgw/bQ0rlDEEhyfhTp7Pm7Ny7qR3HIUqNbpHGu/W6G4X\r\n0FXj3HLeGrESSYoV28Ro/kgIGOXfgTApieeQk/WEFhqSFvdlOrL3HMiPwhuT\r\nN/W/dpXOoLnxf108AC4DaEAx3u+VvShRwHzoeRfbdy+FNDqdu/U6z9afKVRS\r\nI4scI3CZzCmjLm5cQU6mhAOYIiFm+2wjfa04+td+Q53HhQja3jPU0olEf3OP\r\n29FeqI5WoxstQpNqKn8a/EFvX0mTlkUuUtTj37NaE6RIResGZxqKNyNhgqbS\r\nJKZgebQ4gjToJRmUDT7pjZ5MOtxZgXXC4DU=\r\n=LDA8\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"a38f31a10e1c06fe376d8bbd2fbe150c64b0243d","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.15.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.9","bootstrap":"^5.1.3"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.2.2_1681374604983_0.8153832757481179","host":"s3://npm-registry-packages"}},"16.1.7":{"name":"@odoo/o-spreadsheet","version":"16.1.7","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.1.7","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"c4407f3ce318e1ecc4b9fdd41d60ca1f0505d31a","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.1.7.tgz","fileCount":8,"integrity":"sha512-iy7+B4Ukn+pKFzmlqpLALgRgcdnF7JerbRpZjqwSGJqED5Cf+RceRNQ4GF5q7RvlaGoPIuwcEFWUe8N5ys5q9A==","signatures":[{"sig":"MEUCIQDHM/VeUW9AEzpUBZ4DQybMvfOEhNz9TJY5117NpUm0WgIgKUiCuuP6UcOiuQpaX7l+1upKw3+3A/5J5XPIkyJ2+A4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6337512,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkN725ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqB+A//QAhCnIUn6Lwb7MkbQQWZvGuwzHMhrA78NnMZYSLQs3mCGWcB\r\nwlRIv0YA7i6FJlo9bRl5CzUcdqaZDRY507OO6eEBLTvSQb5kB5exVOMRbv9V\r\nrzqtX6ABi5jULvi5W5dkRuiq0jmoRyI5be94FjZw5ik7HvHH8MfqNSwklz3Y\r\nAtbALPylovNhFP6ZItB2B9JMmRUs6jnyi3RBsq+WoqkJytCaf3GBFR/w8I9w\r\nRgCsJjLuD4FQqx50CM4UFf1fj93X6J6q6fP1kChwS5V/dN9PzBwWJ3idE+uI\r\n5c/ghm/CqqiqqD7xAGzl2feaov8mLeIIdkuW937xnQ9DKmAA0BUTk6qxrriy\r\nCmjLGFjnUdd/3tetZMBlGp/vKDZ1XWOIykbR5alVzTNw6TGNnNZ0Le7hZcC+\r\nxlefgqhPUrI/7YEedpBfkcpZPX9qzrqMuuUIayR4F44g9Gi7qvmFMlqmcjim\r\n5UAvJfhCYys0ss60BVPpUOUtkRC30Cv0OZsn/CRhetIDHtuak4KPR9v6V700\r\nt4gXTtipxqO1hM6tmXvjRgj5/qeZEkKKte5iqCmsUqg9ghlsMQl3s3P9rIXB\r\nTTPRI7r5uBZkklFdAVRZcB6rKq+E7x9W6FfR+Y1TAdjIC9C3f7nH3aAgVTQZ\r\nIZWHxo2p7d6YrJlZjbwewuMi+m6y+JFrQMg=\r\n=dVqu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"3141a6dba4b45a7dc5a40a20b49c65a2af88aae2","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.15.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.9","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.1.7_1681374648785_0.5953648156897158","host":"s3://npm-registry-packages"}},"16.0.6":{"name":"@odoo/o-spreadsheet","version":"16.0.6","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.6","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"31ab67271c20a1b23104c35243568e3895c4e25e","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.6.tgz","fileCount":8,"integrity":"sha512-v1FQUNLL8/+8FWmFuH2xl9zSCquAc8bf5VtefQ4OhV8e4fokdpy844DWtD6O2sd4Y6Kb4xOLrh4pHx7ncbz28A==","signatures":[{"sig":"MEUCIQD/pZGncKmAVZAD6FL4bCEcezZN1EudAvmPuG/EgGZ08gIgJK/0zaWFwuRw0PPmgfVr2awMFhdmqQZluM+Dj+XWP/0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6154799,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkN73OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoB3Q/+Igf7AHNmoRa8oKqhbRifxpr+pltBFLDUcnFkzsp6gXLQuAfD\r\nwGgeRL/x2VkhSgowx1ZdcCjDGh+VQmnxTRgXeY3+V82ljz0ZQ7q/lXT1ghJV\r\nYJepNae/TPYh/xdDv8EpmErV7kyPYzQjukPfzc03A33gDLXKFP67h52QN9RW\r\nMmQRmcjpcGCIuxKyH7L99mEWFZmAnH8oQ9F65mQTyRvVZXLVUHhGr75LfZe5\r\nz6EEgbwi5vtrd3tkEGWfLkfzbU9crbQakbNFEyy0Q0Kapo58IWs+zBr+cuXA\r\nBGLNlBxziWHayMj3TRqlBV+QbyHyCl3+qkLydONpRZ5P6O5PsEdVIHiDzdyA\r\nUyzWXVNDB4AaJTRcFYyBCfHkX2dcYCzj9u2LlUISR5mYkmUuffxpVoJXHnlf\r\n4M+y+MsNEkLSu9nLMzM89FpulneOB/ZhW5KZXTt5PFv1xE6aySqJ9ZfTGyjM\r\n0dUSH1fDpLVmUpSfi2QRs3MJXEZlWN0+SveJVSBdEWHtNeZqkvOrfxxSy3DP\r\nEwy/ZcxdqQ4PxxW3nYrjKXq+rkcT2DGCo7pmR+Dvfuf7I/X6ZVb+AgjItJco\r\nxax+C0OWInPVmZwJ+laUfPIVXrxKp0OxFFxuMkCrwGtQ/cv6r0C9rPAGLymv\r\n8oZSXUQDWEjgNmrURIaJQTlIN7XzeCNjfAQ=\r\n=N94C\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"8d60b5cd5a0cc3cab12396d39013f6bb23d1625c","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.15.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.9","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.6_1681374670606_0.5555520158233707","host":"s3://npm-registry-packages"}},"16.3.0-alpha.3":{"name":"@odoo/o-spreadsheet","version":"16.3.0-alpha.3","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.3.0-alpha.3","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"cd3872e4bd090ee2480f51f6e49994226c117c99","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.3.0-alpha.3.tgz","fileCount":8,"integrity":"sha512-9aG+K/6mVawJhdEKQAzn+arnY10aebGrCkYLtUOKEeIxbJp4LBOiLeZwQWR/QUQGZ7cISuz7PG56OXm0JvTIgQ==","signatures":[{"sig":"MEUCIQDOU4YelUNl4aXYZ9OOQOvEbXwWOGhQm2eHeK9egPnsnQIgRFfBws5y0cd/BNfE2/qJllbhz+0LM2cgA3gqFTVE0t8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6604340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkN73dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWxg//W5bJvdkEyvnvQpxoq5mTqEZbbOBvoFQUm99xeUIJTwFuDpS6\r\nN8sf6EqueWbZCPHbD/m0PyMJEEWrc1S9BlTjqG0kRxjOrT29eul0qz48d4k3\r\nu7Cr2QyVCTHRXmJkxFwu7GhEzQXiqeB9NfVewSWxecYlzwbP/GtQEQKIt0n0\r\nS9J9Z6kxDNlSKBhEXjb0TNlD0sYuYyrWV3mke/xU7CPe0UqMCWA2f4hujwEz\r\n3T5f5AMNJgyGdFdvMnvRJTa2w2EwowuoByScEqhuLshp1g8kKQPMubOQp9cW\r\n4yEEFJQ6sRBlhA3Ob66yLBoxFX0xDhXHyiiCD2KvxXSwy/L+UaAqm01s+Zvy\r\n7jTzIKQefZeH7JF1TMXejFVYR3TPrWaqTNtyAFINc6+CPKNlwLGZaQv6ZwbO\r\nMS9HthDfa3mG9W5ruVBS/+tvpWCAcCUNCDiNeLXKBz/XjiGI7HnjlZZrTQmB\r\n+nZBZsVm2UU7g70GeQVht2GeGkXSkEbromvJ/cjDx6cmgfUwOU/IQT9cXTqM\r\nHaYxFOAlFFcPzYheFiXZ5NwrO+D26q9e5kQrgiWlPDVaJ7/XnSMH0uQ17AIC\r\n8Q95VUtRKdoO21XF/N0DhY4FFzJcabQkZofa6WBd8BXDqmJ3f0GQqEpZpmGy\r\nAzdBkjaUcfOOSaM+p1txaUpvbaSCeAsxssA=\r\n=7zTH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"573e67913a808037fd59a4a4f82c7a97a7f818d8","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.15.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.9","bootstrap":"^5.1.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.3.0-alpha.3_1681374685159_0.2704688433328928","host":"s3://npm-registry-packages"}},"16.0.7":{"name":"@odoo/o-spreadsheet","version":"16.0.7","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.7","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"97be938fd02c67f55627386b994f34219c282c7d","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.7.tgz","fileCount":8,"integrity":"sha512-jvtkijcdrkJqv2vsD/3mrmQqOckJ2sFPJwOpR+UbJRxQQPBQZrm1ygw5yRMobhl+BqW3vFqazmFRBp05E/zEbw==","signatures":[{"sig":"MEYCIQDaAoBt5Y0QrZr2xH/TJqR576bShj9YNf6XMHXEV/KqGAIhAMO0qt1Y4yReWaE16ce6rOLFhg7U7d4Ej4GHlMqs1Uzo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6157248,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOUtVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpisA//bbF1AD9zVKh2cMZORrmFELGAVhNCyOSIBjBUDPIJCTNI6mD5\r\nNuuGfGBpT3wSpuQXNIHi3RpDAM8IWh07KWAfzmnSQZOgi3t+ekoflw7E049r\r\n6i5YP8hJNFyODZM8E+ttq+pEmLbTwXNG8W4CTG0bX9ww4/w/oHGtNbFwtkba\r\n4wcONc95dUFyzErXx3E/4JceQj3/uge1NGQf+qbWaLPdpblCkSMk3JsPWsX6\r\nvr07I0qlojmsVbdywySk/KD/6jlmGz6YL+gc4RBs0Ev1kGvuDQl7zx3A3tzf\r\nS4Lt0xWFbIM9Aykn5KG0gjxEtHV+tq1+iEvAfFl/Z7yxkx+vE3l/4thd/dju\r\nDC8PRk6NLj4knPaCgL/EI/B+sy8YqpAxBRii+pppxyOISLG6He3VAaw9nWd1\r\ngSQHfI7xm089q8I0pUPxmiYBBJwhUD0pEIMa/eqAl0L/GDoc6Y9cYlQ7gLwn\r\nO4qGuYOUCBB132pIbNZMx4bixQNgl3+B8JVIBJFW2pZxGrUO402WGDBfLF6B\r\nP3EEIAizJxU3y7nPP80d12ChWyOU+aiz9+K97wrXZVucGCsYXkpHK0MVRatr\r\nloKPuwY6uNMoUFrK+O9CK6IzkIwJxCsA7ctQO8ijm6HsBcdJUJei49c346Tn\r\nau0V8E8sYHN+BOYUkskzUzBxMTahe3m9Tg4=\r\n=7Irg\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"2b4831d0cf897e1301d5c9ed4ce5b5bb9d9b24d5","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.15.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.9","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.7_1681476437643_0.3266334826058932","host":"s3://npm-registry-packages"}},"16.1.8":{"name":"@odoo/o-spreadsheet","version":"16.1.8","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.1.8","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"3dbe6b87e1a70f297a401d8ffa6cae89d761fedd","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.1.8.tgz","fileCount":8,"integrity":"sha512-HAJEWNhk3qJ52827fDIRU0+5h5o8rEFWhPYRNkTWIwqul/GrTruTXSz/qaT3xrCMiZh5VGBKr2nDGx3ip+9z/w==","signatures":[{"sig":"MEUCIDrw5g0qgZTK7NqRQx5OOtxmMzoludIoBWPl8guuCFyeAiEAjARP3ApTeDCwVvV1KZks4Kc1lfJY2gMOJgiETElHojQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6339961,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOUtmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoNDw/8C/8RpYatwp32H62PAE7bdPmJWbGOS9iVUnPuluEGU14S0AGK\r\nYa/DYC188btuKd9SWq4wfRv7lwvuhCxnQEVixSeYLmAzdCgv7Oz8yul/JDb/\r\nPtdgWv3DeqGqD+TTXbyKWVuGUSlPu3drBZoES5jD1aneVFIkYYH7Y3n7INrh\r\nEyGs24kFvxj92+lo9Z5zTvEoAQv208rl1aqTgxsqOt1BBftWSZJAu8Q/j50I\r\nlhvqVbOovv0SlVmhcH+mrEBQnL35ENc0U2Wa1aLIs1bbyqY3XkmM3D+fjBa3\r\nWleylXWhAaDRQxSR5CEuustCsv9r1LEFD4LwuZnxrQq3UMjUn2nnDUdhulNL\r\nkwA/iJC6w7KaN6tUJ44cUCzT9yuJzveiPhT5KrkrhkQAnP6es80HVSbHVlgR\r\ndAuhnqpMuWDgW+5I8r6oX9YtaRekvJwtaycnh0KM1qae8Avj6UBQhUAw2hom\r\nHnmoF/qUldaxVJqgdJNPPoHWK99dT1iu/Ga2/NwCQnN4y4M1LhjltKfzG8CW\r\n3SP6DAgNWgGlmOok63Y3HdlOzprRuxpV+3oeRUCEedf8fNkI6+VQGT0u+TbY\r\noSHNxedpMr2eolZZIX5zGNnWoY+0EPkoPvfKbO6GdOu52NqL8JBlJUDGEUha\r\noqaw0mQhcYbbNbtisZG+eqCM/74tvjCkBFE=\r\n=S5bN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"4399770d0efb113ee667dce2143081004f44a1dd","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.15.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.9","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.1.8_1681476454269_0.7037733697380337","host":"s3://npm-registry-packages"}},"16.2.3":{"name":"@odoo/o-spreadsheet","version":"16.2.3","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.2.3","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"2c3e8e1910256d66c3f8e6fa4e0cb6acb3b4afac","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.2.3.tgz","fileCount":8,"integrity":"sha512-iHqB4A0EpQBZGwuVJOMjJpTf5mhKduEQSXiDqV2MQAM2tW6MM51NQ9jT3/4a1i2e34LzTWsCm+kXu506fU7YUg==","signatures":[{"sig":"MEYCIQCgPXR0Kqd0zXZdA/TWy8lFqSW/ASu08PpnjNK0h4pQOwIhAOPZi6JXVLKvG8FHrL9o/Gcu0R6OFdoAhbXtUJ2fmr1o","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6507288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOUutACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmruWw//aJLVIHH0wBxJqnUOKfFmOcy9RymlMWF4zyP8oZz/XYgDyoNf\r\nzO+4rfrOzJnslDaGFTAkM9RbzJEmeYi4CxACBkNzrhd8HvuFjtxGTEu7ZTbY\r\n7LeHQXsfT54nUAJPAECED390s0VcaDlRNtyrvV0ogdWiqC90Fxt/nTiffHgo\r\nKZX2gO9lZzOWOCjtzlRPyfXnkycr9phSE8lZHns7LrkllLkB8Lwzo26cUPlj\r\nbrf0xdZQpjLuLcFop6lYuSurtt18Q3Wdbw6xC8VSFeHNkfpceUnZfEQ9XZXt\r\nEMWrd8kt2SHzJ4JgQ3SbK0XaJCHu/0OQoMeUAmLQmlVTKIyQG+3XRaPrnqrv\r\nM2saYI96SbsiA+sf9XqsF/ngByCpt9HfwKFINzYGYsCa1iJCHmcGZfHQQ7zb\r\nYA2uOdD/fQBG9OE84iIIUT9oGV2Xs4lRuh511ASsO5SaKCYZNsM6B08TdNzz\r\nASvzEadlrXfZBaeZz6Glx47ymn1ZenSwotgKyYWOdQf4vvCYreoI1U1Pr3Fx\r\nt45CJnAYfXwQ1MBFApjucfL2is59VAe0QcEX3QiF6E0vTgPCkXU/DQHsMZUa\r\ntFs9zGR1FxnyFDAoYhPFOCaiVaROqGcVOu+n4kLIHt8leLmaI8Zk3PjZbYQ5\r\n3nZapqx4D3EfK7UeIYBeWxpB0TkGTEv/uRc=\r\n=vavG\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"45143756eb07a4c5027bf2e5c2c7f097b0f5763a","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.15.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.9","bootstrap":"^5.1.3"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.2.3_1681476525391_0.5163660781005126","host":"s3://npm-registry-packages"}},"16.3.0-alpha.4":{"name":"@odoo/o-spreadsheet","version":"16.3.0-alpha.4","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.3.0-alpha.4","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"3a1453ff9b6173ff9b6c30107fd09ec5519c4f38","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.3.0-alpha.4.tgz","fileCount":8,"integrity":"sha512-MG8HPkFPgyoCIU7/Sn2bAHdH+FrWbssqpGNi5TFjF0Mm6M5G+Y53df9g64cHfYaFcNwqb1B0ZA2IeoPTMyXjYA==","signatures":[{"sig":"MEYCIQC6Xrg2CmZ9DNLxH4WOeuCVgQAuRw5KqKL0IVOHJx91egIhALQVV0Rle9HJRIoJlgvEuQXcNDQwJygnpWTvXdMEYIUC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6668131,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOUv5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJpQ/+LMqXSg3T/36CE/gkBE7Omd3tawVt/d8Iw1dKQBi5UN4P96Bd\r\nXb0HOUNLNBQb8jYwiVaVrU+Xy9EN9LUvVuIWQXzolz8c8D5pVcioNeRoBFNw\r\nea5sdA74RDXLpIZ8MfNmOTapzOaJ1hC0AW+o3E4rFSlPM7K7hBkOgSHalOm5\r\n7EQGoSE2SlETCgbDHhiswx0UWDYI4OqsbwSc1gOCJq13vbLR2t+uldTrLfJx\r\nx9Yv+FaOB5ZuBppG7p/Yf9oF4qS+1hFg+AYY4VUVkwzCX6vqk64DRutMdVGa\r\n5wIY8rMtn789yh4+zwAhgSAhGP9SBSnfXKI4aZtXZy3CzJyR563rXNJPIcZo\r\nzvrWuVtoQec/JWkQMbXg+g7OCd4V02FifKu5bkL6aI8oJw1+lzxxFgjqoH9E\r\noxrVb4Y7rkCe+aGdfqHlzjWW000LFLe7zDm779ci6wBivqpeRtYsGGJ5DRyy\r\n7MkWEJBpTOciVKyv+w7iR2VKdhxY6KGUP+7qvF/VRwhWNFXTrPT7Rbhj1h9n\r\n3BZnnIda5pIgdKLPADVDgt1x1syHGSNnvYDz6APlnm+kPoh3xiawhoK9d3hc\r\n963m9F3JckEyFraeBKbqc84K3kbsJxkwEC24iYcRqHXODD0cGZke7LLZkOaW\r\n7kc70VvYokUQw79j7HXXhkVMr2J4NHg2GFw=\r\n=c7w7\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"6824b8a1c9d317eb2aac806b21d3cb2b3e6ddbd0","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.15.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.9","bootstrap":"^5.1.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.3.0-alpha.4_1681476601344_0.9538276170555195","host":"s3://npm-registry-packages"}},"14.0.3":{"name":"@odoo/o-spreadsheet","version":"14.0.3","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@14.0.3","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"4b29a896ad6110adb2f102a19b983594b37111de","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-14.0.3.tgz","fileCount":7,"integrity":"sha512-AfVOffIM5ozbZC7SbbZon6IyQZvFt+HMHBFlLKx09MgMs2FcGe5TrU3N7gfzOv/iaUoH35EPfutjLTt+oueIlA==","signatures":[{"sig":"MEUCIQDu9z3KLKxQCofx3482jQeurEzw+TkltUtBAjUp/BRaaQIge6QuWQ7UgG4AqC4kmgufR1Xx5R07QMOoddjuIvM3Hss=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2576434,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQjrrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrxMA/+PVlr3eIkkHEZ64jYx6lKDY0AdcOHO8QYJho7qFLD7by3eLmU\r\nUunJM1ZTnQ+CcW/yyS/U6BoY9kCPUD6g+RPu+IjFqs4avlYrYMMojfFdUe/K\r\nn8Vbr+NYbdHc1Spjie9Mt44O+31JO0OfKM7qwwnL/e7dysbXXBc0fSnsW1gN\r\ny4KFzNdfqbB+n2C5HQ62bgfk+TtFpXt/dm7FEZl6cdIYKeeuRI5OuOnpAi8z\r\n2WCV/4O4EwdX6PSUaX2GhHcOP7H6+tf7uTrrpNc0cefYDcRL5bPF/q4H+ulz\r\nN2hfbY0yDrgodWjkysZZ1uO0VqpTFRlWhC3Ux4iqJXekVmKFXKgkcbAZ4bnx\r\nFdqF0O/+DrBBMFxhBfZdBk21LFAk6Cb+phCiV60nJy4u+JSLP/V2LsQz0fkb\r\nfI2UXqX0fPJxTzKCoWA6xTE4keNq6/6X7zbFfqZTjMVioRDnI40QdlGmdVrJ\r\niUqFAUM6fZTtqVOcrZQVj/pZLOGoHftQCalRmpDAa/BAbAl1ZGPLXh+iEjzy\r\nliU2X81Gry0A1ZCOI1RtgCtuS9XtGV6uuw9LG4Zm+7yN9Z/iS6lrohJU+Gxk\r\nAKUdD49phylSz9INPgKmVOr9c4yNcsnk0PrrOfRM5cylJdzsoCennAc41nrG\r\ndB2XJveKt+hoeeg3owtKCxv5UKIeTkdTTKs=\r\n=WwDz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"32b98aa4a3e2cb54cbe727cca8be74de74353381","scripts":{"dev":"npm-run-all --print-label build --parallel serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","test":"jest","build":"npm run build:js && npm run build:bundle","prepare":"husky install","build:js":"tsc --module es6 --incremental","prettier":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --write","watch:ts":"npm run build:js -- --watch","test:watch":"jest --watch","build:bundle":"rollup -c -m --configDev","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,demo","watch:bundle":"npm run build:bundle -- --watch","check-formatting":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.1","description":"A spreadsheet component","directories":{},"lint-staged":{"{src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js}":"prettier --write"},"_nodeVersion":"18.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"^1.4.10"},"publishConfig":{"tag":"14-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"jest":"^27.2.0","husky":"^7.0.4","eslint":"^6.8.0","rollup":"^2.38.5","ts-jest":"^27.0.5","mockdate":"^3.0.2","prettier":"2.3.1","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^13.11.1","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.0.0","@types/chart.js":"^2.9.24","rollup-plugin-dts":"^4.2.0","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","rollup-plugin-typescript2":"^0.34.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_14.0.3_1682062059380_0.28531636234383684","host":"s3://npm-registry-packages"}},"15.0.5":{"name":"@odoo/o-spreadsheet","version":"15.0.5","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@15.0.5","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"522cb9ceb2cb49e8e956471f08f3737c221a9d68","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-15.0.5.tgz","fileCount":7,"integrity":"sha512-qVcGpbRsh2k7h2lWg2N5mL029/yuNCL41T2+St69t1cl+u3Kfq06r68By+I4BWZtOPejOtBXDP2nSdC1EIiaCA==","signatures":[{"sig":"MEUCIEsgp2oP4aPkjTRO813ZCl/Wed1u0qw7WRSWlwSJUBeuAiEArK4K9i0PzEUyMq3jLeVnvvoIf0Jbpdcn3p7Ooyuuaxk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4570022,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQjr1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoafw//c+LZdqm0VqOXXyXw/pb2KyIlpyv0YWbSkQPt1bCMOBuaV8zo\r\nmROySDcL9BCkewt+1MnaZqe7Up7e6W6seELrFzqb77uowGFfgjmveg78Rv6X\r\n8l6twtNbIuJIo47OVNJVyeEwJo6qg82TNX1qK3iImJrh6Dp2EPNRsnQMBRjJ\r\ntO6DsyugwSZGVvltuQy/ZapYLGLVrYK/9UcFFy4HsG0eWn9gSGEGoGr06qj4\r\nVcuMQpV/d4gOng7SHYAZYE0oxyU5utoO20NsrAl/Mx4PTAhXT8IlvpA/x7Oo\r\nsh/U4yyDZwWBpyQvglJkEkQfrJ16uTVCvsd+VbpMQ+cIEFDMfYsnJXUcSm3h\r\n5d8gKz8Jc234+qUuKBaCIk6vNg4WnO3WBfU4THHIwrvEU3Rclwq26zdV196d\r\nYK1SmbePYhtPkDkLORteAFzcpPBuLgRq1L6PAtMHIFlUQ48kAHwB6Dq2YImv\r\ns7RKIdWpcFY7Ro/4nCImjW1FHc9UiwQp9k8si7+ojAnW43KN3jL+vk6G8q01\r\ny+GTR+dCiWQ2a7zay2yGTEGkavbsmwS8CnMV9DHbo7PDUjcgyAbG8ZnStOhe\r\nG0b/7Q87Zimd8E1y/Nlu7w8AuTJKUdtuhJiQvoq0hKLAp6F3KTGAxpmbLw4C\r\nkArflWHi3IO2pweBWDtKl4oDsCsqVZsC1Yo=\r\n=pPoY\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"ef69cc7119a046aefbaf0537acbdddda251bbebb","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","test":"jest","build":"npm run build:js && npm run build:bundle","server":"node tools/server/main.js","prepare":"husky install","build:js":"tsc --module es6 --incremental","prettier":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","test:watch":"jest --watch","build:bundle":"rollup -c -m --configDev","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,demo","watch:bundle":"npm run build:bundle -- --watch","check-formatting":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.1","description":"A spreadsheet component","directories":{},"lint-staged":{"{src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js}":"prettier --write"},"_nodeVersion":"18.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"^1.4.10","bootstrap":"^4.6.0"},"publishConfig":{"tag":"15-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.22.5","mockdate":"^3.0.2","prettier":"2.3.1","express-ws":"^4.0.0","file-saver":"^2.0.5","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_15.0.5_1682062068830_0.9683628131359252","host":"s3://npm-registry-packages"}},"15.2.5":{"name":"@odoo/o-spreadsheet","version":"15.2.5","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@15.2.5","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"14a77a67c37d65cc971342861a826622f158f4bd","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-15.2.5.tgz","fileCount":7,"integrity":"sha512-L3cCexR5F9Wi6I13AQvwZizc+HI4pYKyhE3EiKSAUwM8tzo+OeZwZXn11IkzF6G3RdxlZdBoEO2NYlJUmbx+zw==","signatures":[{"sig":"MEUCIEiHY89W5Pk+SC7V/ZU9Ij9K0zRKcFSdLvWnvdU5SD2iAiEA1uitKPMPQ8PAHi69wl9Fh/jgNkAi57p83oZVW73NlL4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4555409,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQjsBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrV1w//V9DjYfFO1qMuZqtxTGAJ5wALV477n42DkxoCV4dXw6cbxJj8\r\n06h8rXNCC6egC69jXcn2dbEFhjWXMQ7me8iyXT4pcMQU0Aq+otypx5h2S9MD\r\nXhWXyBTW80aE7ia7FyowcRDBMdoWu71zuR3ZoHFc16GnRfppXNCN4ydP/VXG\r\nwI353/4VZ0Gzz4sD2c0OQY1v0vU3dLtOsvpMxKoct5wrghfLvOWB/LDWSKe/\r\njewHW2hLikhpjWan/V4/a4lu5Rtnn30i7NcLF5U1jqmnLHCVhIoCpueSid4J\r\nZbONyclFxccoLIp62k9sM7V9cn+mvP7j5fMQlct2pljQvp/7cVzV2t+eCXeH\r\nplUlnFza3uLYkGybHO6yC8QFOyfU+RpoGlOYV/iESVj9wN0Upz0UM1haqDAS\r\npqhp0xSITkVicvVT4b9+lFV3vogGHY85mL8nm5Fl54StJTls0/DJgBTOV6Ck\r\nEBbhfHUmsA2MPQSQHkBvLgenZw5LKLm3whbIxeSPjoINWHrDOktTHJfltMFG\r\nWAcOuksFWIBx1ilNkxrDDpD2uQl3J8ZLfBPtalcbcI/DkR8Is1C70Uh546dm\r\n9IjSCAMlUZGLukwfRg8sNcPHHrQt5elBFt4pGvUqp+LgK6vU0czuMO2Y5pks\r\nDAOmQsURjNqZr8OdisW8FokBB2ki+eLO9eM=\r\n=IcKV\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"0896859a500b0d8d235d560f076410118264852b","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","test":"jest","build":"npm run build:js && npm run build:bundle","server":"node tools/server/main.js","prepare":"husky install","build:js":"tsc --module es6 --incremental","prettier":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","test:watch":"jest --watch","build:bundle":"rollup -c -m --configDev","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,demo","watch:bundle":"npm run build:bundle -- --watch","check-formatting":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.1","description":"A spreadsheet component","directories":{},"lint-staged":{"{src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js}":"prettier --write"},"_nodeVersion":"18.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"^1.4.10","bootstrap":"^4.6.0"},"publishConfig":{"tag":"15-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.22.5","mockdate":"^3.0.2","prettier":"2.3.1","express-ws":"^4.0.0","file-saver":"^2.0.5","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_15.2.5_1682062080972_0.4220408117813925","host":"s3://npm-registry-packages"}},"16.3.0-alpha.5":{"name":"@odoo/o-spreadsheet","version":"16.3.0-alpha.5","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.3.0-alpha.5","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"23fed0ac66d799b2629e417d4df52c6ab61b9d4c","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.3.0-alpha.5.tgz","fileCount":8,"integrity":"sha512-1s2VM3NpP9AFSr8My4CzEEbnYW26PndeoAxfj/aPJDLmNKiX5aF7lvH6nXiIfEmxchjLt+QfWXIMwsZu5wi2Xw==","signatures":[{"sig":"MEQCIHVofIQwvJ2xhb9wzxOMjkEW/413HX7WPI0+vO8/kMt/AiBLSyKzdCy9GXrIsQKSOGGYuCXxyv8xXXfbYPctw6BTiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6721317,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQjtpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrgMQ/9GID8qA9q06wH38jzdNjbxb/Ux2nPvN5QfwSCZyjM+xCSIXJO\r\nSdG8N2m9zWh3mlu79Lv87i08H/pmijKGyNB5301LYXHkTymKoiGpLqsuuh+H\r\nZt8XoBu4GCaPrCjqdD5fOPdBL5EmzP5Vh0Vys+VtSqoDBtfG2GME52m7YBhN\r\nJjqCr+qPnw4nh8rzT6IhCVegXTbamdlCdtIaxKsHFfB23b31aNkzdhRGbnF7\r\nNcsH/wgMeWRtJGlt/axk9sUZfsDDX2FCMLEETPlra6Itr22EEFrlakpuXH7T\r\nBq8f+9zhDbanalqYJ1JRfKnTOqIra7nUzkivHewTw6zwW/Mvih0ZCxJbtEOA\r\neCFETH0MeiGsLF8ThJnjJ2yhxdUMvrNcQ/Uk6Uepm3oR52y5fjoSR5Bp7a5W\r\nJVG7Dw42Gn8c+Elz2dIqhdxfN6YKZ747DTK3UH4+NXrvPdfSDesB2czKsoSl\r\nKKTGJVqGybW1W56+k20oQ9hhE9ufIQAEzWOdXt0Lf98++95pZtb4zkCuok9u\r\nE78jh0bdbQYZpMdABMzSSVByn7F/x1FQGzzC7TMk/z4YCjlFt7m3jYgwY1r7\r\nRDN1IL6qhOwqOTGTQp+0OBOBK5GTtiD+bCX+8LOYg+icQq3ccmi3WN1ftDcU\r\nTd+ex27VFF3TAsBy41+tq+jWJ5gZR35HTtE=\r\n=ubdN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"6304f41c32efad91343748d64f7012566a1fd326","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.9","bootstrap":"^5.1.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.3.0-alpha.5_1682062184766_0.71703297761577","host":"s3://npm-registry-packages"}},"16.0.8":{"name":"@odoo/o-spreadsheet","version":"16.0.8","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.8","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"4d030839cce22d576a895c3b61af00dfa468ea8d","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.8.tgz","fileCount":8,"integrity":"sha512-2f7LIhRBr6UI1vCjjs0yva8c7OJ2H1GoDw6XKn5NmtYEbSUO9CyxL7zfWES+M+9ekOQ4bY+EZ5e0zjpKZB1diA==","signatures":[{"sig":"MEUCIELC/pp6PvfCAJOcEoPKVaZNSnBx3oWsTN8T3YMwvzQ8AiEA4XBAmDPvAArD2kwgT4HGj+IdNDWizb5sQtkDIxAHdOo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6176319,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQjuFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOnxAAmCoGsSwzAzNrqdlBoC5hj+lgILz3HRBi1PgPI/19RwhlK7zn\r\nFZls4I52Mcut03h+Ij4dCTyKalSI7jRf9wl2m2cf3liOyp7zs57ypAP9ZQzz\r\napf3eTJaeK5FNmtvm+UHqTjhp4qg1u2NI3/O68+JODuI9COUpElgSB9vj7Un\r\ndsSZIR/C2J9dpwJkOB9eiJIuQdbPfaIjRskpOjEPy2InDIABnGfN9qUfBEwV\r\nTOq2ANn+bBmSdwbmEYSjX+pi6ZQxh0p4bn6NQM88jwE4GYS3m+wEub/qeh6T\r\nOUeJ62KuALEpuLU+Pt1KSde76kK5JM3DFxZrcawSYDolBalxzLqPzECjWHW1\r\nnsAm6g5+J1ZQ6g3o+fxedExwNJnsYALCS7z+2c7kL8cqPePgIuFCsz8FDxuW\r\n1Z6mUrssgQkYWFmGfUAw/ebvccyBt1uoNlDbG1p7zmpsYuB1pSj4wbGyfJbP\r\nUmM0hz2LpUkZCeG1wrwfr/g+58J7sUgdsujgv8Z8TQns8BlXdGctYWHLlRxY\r\nwsw6lTy9zfFEqwKWGTWIm1u46XVguRdOeuxWYygqKQc/MBw6LSCkmA2WB9MM\r\nD8sUcebiTDQCiQkPbhdkJXV/3rIKDkG/igUed6rHGvKmNhlC3V0qe4EC8Ftj\r\nqqCHJoX3CypIYoZskTWfib1JO9sCntKZyHc=\r\n=Cb3g\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"dbd7aa4080fe7c28e752bd3f1782aba604a5ff55","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.9","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.8_1682062213045_0.10457676221577872","host":"s3://npm-registry-packages"}},"16.1.9":{"name":"@odoo/o-spreadsheet","version":"16.1.9","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.1.9","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"680a0a1002692ee22e3eaadc3586ea6680e2d261","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.1.9.tgz","fileCount":8,"integrity":"sha512-zvfW6ipcWygi9p72Lkma8sld4nO1raPs0Ep46DPOVywIIpymzUQ9pYy8yJysXaTfJ1/pg4B+KfdNHWN23oJbpw==","signatures":[{"sig":"MEUCIDb5ent19MTziAaCaPi+KPY0cRuIcrzbwdznBmCJT7ZHAiEAsrAn+4GFdx/LIslVo+fJg0z3tTc2ygm9wgjanJx3/90=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6359451,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQjuMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqRGxAAissPKsvDfxQ0CUjIyTe/dbldzrXUPuJht6dq+ovyycgCqL7S\r\nMZzZPiNqqaDi0/2YXS1NDbm1lR2tm/8XN8AhBxfvtQD/FM0+O7TUmrKkGOvv\r\n2pp/s9L8MwiMfpUYtgIKHKry53CJryW7cP6M6pHmjzPEDzfc+X5jCEYinY4A\r\nc1o2+hMpPnOXmaVAPSCn0TxViISep+ip1OHbdAFnjQNIsTYm7kzi8VC/NvP5\r\nWzQpekUhtMp2l3Z7jcH3MzAN3bw9ouq+GhrGpZ+fLfJmLL/Kosn/+dJQg4HQ\r\n3YTerFzHQCiLeoDyp0S1Y02xDJFpbcgstJg/OBYggtryXLQFBjl9xvvl0TIM\r\nqhv/IK6GqQH3k6rj41MZTQ5/kZvXIeNLXZ+OYROP3BS4l5bGVvi0/zAwHuwu\r\nVwbR27tHm71KHjQkFxudlZgOWoS8TVz675s/ZmnxYIQbftyqDwTuHFGJvLuj\r\nO5AN6UbrNdliFgByaLcSc68Czkoe2f8KO7p+vFzc3+La2aKcERaMY5FZAThq\r\nxTTMz+6KtTCrbvYZNQC6u9z/qHe2FD60WrV9gCiHq3I0virHg2S69bMGCf0T\r\n+GyjQQMN0phSeGQRmdJkB7ut4V+owojgkas4FDSPHLuEPHOKtAw7gvohkhqL\r\nSxmVZvck7gejk7dL4HxuibyaqjYHuAAArBU=\r\n=u07A\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"686bffa3af4e7fdbb554b5cf5f7a3d13532f6f3b","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.9","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.1.9_1682062220029_0.5308540628074017","host":"s3://npm-registry-packages"}},"16.2.4":{"name":"@odoo/o-spreadsheet","version":"16.2.4","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.2.4","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"c70e1ad572e8f70f5d23363dbb974b1fbe1e1b31","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.2.4.tgz","fileCount":8,"integrity":"sha512-fhR/vuOO5g2tDsTqVTsQpNK0grOcbxlA6Z3Hk6jlnnxM/1OV5iImX9kKcwFQtJ96KjqzoQpv1pF/LtI8bB4nMg==","signatures":[{"sig":"MEUCIAMO/ayzGJcyIIbUEOzSIARyYyDBcIL8LtwrpsGlM+frAiEAhl6GJlKw7ov8AddcGJkkm5lOP5MZwqTuCexYQcFCYbc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6522360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQjutACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoSeQ//WoQ2RMeV1RTyULDVKJPUz963ExmwGThogs/r9DDS7j+LBKy6\r\nqiqxcS1NehzrPz2Pavwmi/0GSOXFZTO3PD2881LbghWCDUpI0BE/7/priOjZ\r\nWqXJEezgpNMtiBgNZ0obCRgIidfGuNzI3wgWfjA52EaKVmlUodl+MLbr3t80\r\nG+oO5ILxuKKdm6ymH/OmGo60sxHmJsS+dX6EO+M29qcNmBnewdaR77Hs2MBk\r\nt6a/MXZe82O6mK4a1BLTpF2MdibkwGN7uwY4RoyPUjN81imyU/BPdccSc0sr\r\nG+LS8OHuDFllia/6yNT8gZIr6aRMAM4Jo4ACnMPiV9BGYOFjweklLdpuFDsC\r\nF5eJqFkMdl+DjtkQVE7nQ1rJIUGy9OCiaJiTwDMvhhEI8JsyISsfkfWqGWQH\r\nHMaIYKvpME9iz4LovjG16I0dS82A9+blvvVMivXR6jvXJa1jd5EhsHKqThyc\r\n4kPNLSgJCVVgkVCdDnyuoYzBDzTvTebnLjpnSdQ7Wta9SXW+UHPB7IX0d/Kd\r\n8mMrvZEDsBi4RBzQ2MfF6g8HXxLZvKsSNnNwUFyDYpmKpxJScz9jVyu9QAXn\r\nYSNMDZeTnW4JGcyZYSd6DLgtcHV7W0t4WHOQ68uMwuYlcFD5CC8Rt+WzVxjh\r\nXitI/T/ERmBQwtv7mHJ2O7RBOzzcDU9vkeM=\r\n=zAJw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"7169d69789f95b91aff8cb81eea3bc6fcaa55fda","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.9","bootstrap":"^5.1.3"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.2.4_1682062252963_0.6230916970870484","host":"s3://npm-registry-packages"}},"15.2.6":{"name":"@odoo/o-spreadsheet","version":"15.2.6","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@15.2.6","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"25415dfc79daa7fd9141264ef22f1c95be7e1298","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-15.2.6.tgz","fileCount":7,"integrity":"sha512-zvH0yB2oaTaEP7xSDwdctZK+lA+f83fEBCtNj+o+o3g1zGTcW4xSL0RSHL3K7ai6K6KZ1iQ2tRQMTaMAVOMcLw==","signatures":[{"sig":"MEUCIGrTneX1kkAdk8WqDuBtvgPaPGzDzXzbiYaH9ENprcdBAiEAz6oBpHkNdpxMFtPpWMpaSzGSD955BHrUG5m3gqSd088=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4555079,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkS7p9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqWbQ/+Io/VzCbWwS6YwSSy06rxYiWCXkXuibRmBjamKPCidU8YP0dg\r\nWJ2lAF1kCwqK/lQLt+OIBv9KQKAYTvCeG7qsHQMaV07ysGTPH1HAAPdjM4dq\r\n1Sr4+yJpSHgoW5v6/TSt7ARJ9QmFvP9PUVHO6wxHD1iBTwmkqzvXcbpDbf9q\r\najK90NFdI1rl0ZUSB2sZkI8QesXm8elt1DXPeN2bY5VJhHMza8mfhxDa4Hyn\r\n/pGF8Xd6W+ps88pG1mkje562q3kOIXwwRFh1sUv0aAsrxk3R9YRuw2JGFQ0W\r\nVRQVgMMwpIUbVc+BqiPFaOjOnxZKVJjkVNSgANsEaoxCKtMEVWp2/jIYSVbq\r\nMQcEYUFSvq3gwJhoJxHNmVf2rxY8wsqty7+xD7NziAZkh6RtzggxzAXMPDXE\r\nF614a6v5RGn5dBCLTdkbRVJhR5LTO0EL7xlOTNZq60ezPgTdloy8Z1G0c9o0\r\nCFnX1uXGZ2LwvEV+nMLMv39OEos38OsW4WdimfPbi76NYAtjvYTlnyMS38qC\r\noI+3rkKunX1Q8rt8b2CqRF4tyz5+LUNxv0TXYVk+RkcmEj+ByZSW7fySS19q\r\nRQyWHN8MnVbTIT0cx8TdRuyY8iccjRoGFGo3MgNBl15zIDLUzx/TYBXtEGqF\r\nZOtxRM4gofWdOTpSCg3weMh1+wXEXuvCh58=\r\n=xgbE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"cb8f763e3ebac977cab77d57cc37b27f1c65f277","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","test":"jest","build":"npm run build:js && npm run build:bundle","server":"node tools/server/main.js","prepare":"husky install","build:js":"tsc --module es6 --incremental","prettier":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","test:watch":"jest --watch","build:bundle":"rollup -c -m --configDev","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,demo","watch:bundle":"npm run build:bundle -- --watch","check-formatting":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.1","description":"A spreadsheet component","directories":{},"lint-staged":{"{src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js}":"prettier --write"},"_nodeVersion":"18.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"^1.4.10","bootstrap":"^4.6.0"},"publishConfig":{"tag":"15-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.22.5","mockdate":"^3.0.2","prettier":"2.3.1","express-ws":"^4.0.0","file-saver":"^2.0.5","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_15.2.6_1682684541583_0.3713020170156802","host":"s3://npm-registry-packages"}},"15.0.6":{"name":"@odoo/o-spreadsheet","version":"15.0.6","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@15.0.6","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"b89ac6cce65cc8545423b9ecfbdfc21971de4b0c","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-15.0.6.tgz","fileCount":7,"integrity":"sha512-+s5Dc2I0if+B7N8gvskOEZpvKjaV8HIJGfHmS/siBHIL18pShRt1Ii8OLA3YhQ1jI8EIEsgSHUVr/cvPLDGyAA==","signatures":[{"sig":"MEUCIQCNQUfCXdkimHzZzdg/ZlAjSgU704M71KdFn6VDLsvdIgIgKU0oCp39VClngwPKBN1UCCHbNEOEB69aEhnR1bnyYyg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4569692,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkS7qIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMbg//YajedBkO68cNlN/+Pn6BAE2rhLUWOWHJTeuWUPXtt0tsnjcs\r\nn7PTW8Hi1xSZDLhStpyE+oAUVYfYL05Q1ddqhU4sGd47yicONsAgRSD4alK9\r\nRX252cJNjqazIZaA2feS4CZ9P9a1bIZYN1iPKuluFRXHZ+jKbJd+4rE51B/f\r\nomVR5gxyv6snn9IXkAD5/FsyHpK3Knu/lxQg0rGmxi24uJqDfHB+iYaKUJy/\r\nuxRfUH9WaklZQIN2y22ZLjK8wFmvnd4dct+p30Bhr1qxRB+7iRbDF0wlXGVL\r\npGlmKgwoWcWvMzACk6Vqpl3LG4uqNqM36oXlV1XBnvfDSLlfuVoTa+9C8uMu\r\nJckCnRCERD6E5mhcnV2xNS4XCQFZY16egrwpVV0ZjTrgZKlMA0iVnhQalXSo\r\nAayN6BGw6FBtmUs0LbhqMeDE66DDbE0IpBoRSZ7/HvIQfgJNRVDR9JjuvH+/\r\nr/sMU5R8RLD6Y+ZkQwvz6ZvZjKHAyAgfwX0p7VPdg7AvmVxDzYJuzsMsmj8N\r\ni6hUqBPDdXnzi5tp/Rpx7rjHald5+z9GX7xbEKoUM7M3Kb5P8za/mBQ2QvRm\r\n97IhPbwOOQhjChvQXTL5DgcwX2ha9Gj3Zg+oAqewP4ejQrYyODtPy7c/jOHU\r\n0ByQNYXsAkRccEfLiY8u605HhOEl63HjCQM=\r\n=QSR+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"b319dc2cc02af931a98cc570200889d5a4cb3ed3","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","test":"jest","build":"npm run build:js && npm run build:bundle","server":"node tools/server/main.js","prepare":"husky install","build:js":"tsc --module es6 --incremental","prettier":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","test:watch":"jest --watch","build:bundle":"rollup -c -m --configDev","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,demo","watch:bundle":"npm run build:bundle -- --watch","check-formatting":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.1","description":"A spreadsheet component","directories":{},"lint-staged":{"{src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js}":"prettier --write"},"_nodeVersion":"18.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"^1.4.10","bootstrap":"^4.6.0"},"publishConfig":{"tag":"15-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.22.5","mockdate":"^3.0.2","prettier":"2.3.1","express-ws":"^4.0.0","file-saver":"^2.0.5","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_15.0.6_1682684552404_0.542996892968951","host":"s3://npm-registry-packages"}},"16.1.10":{"name":"@odoo/o-spreadsheet","version":"16.1.10","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.1.10","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"07aa521d2f829334410e447527b35081dc1f2325","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.1.10.tgz","fileCount":8,"integrity":"sha512-xKjnJutlRwGYwDHCRuqg+gGnYRRxAH2z5sGYg/f1AWJV8jxuyoj+uQBOWXrbq1uwl7BLLpWqpOtKlwwo3mPTTQ==","signatures":[{"sig":"MEQCID0UrfF0lFcoMIFhkzn1mjWo31sxf0rlgxeH1KOjncGqAiA8XDz14phwS+aK76MqUCxNWSmcaA/jgR9POF/FbKzoIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6366910,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkS7sUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5yhAAiJYmX4S6VHpoNICp7/qpc1YdmTKE5q8inzPG0XVRvETUGPlT\r\nJbhBIlhe+UGlYWXRW9DVknwKw+zrGYhDLosBJNeR+CnJLESodioJXf9OuZtf\r\nWJ3Gt10KrecIb3wJVct4LAPEbQu1JTFrfzxBY2tCI1wD7fUMPdWnfH64t03+\r\nzkv+OqiuJmU6a/1oDwSWg8wKWx9F5PXzIBkpEjRY1G0QAR1RBnWiwCSmhvxo\r\nUKFxgctEIdrQ8YsaAPeAErKLtmHgnR8EgwuIzBQE7rpSNRNEIY1hz358UXkA\r\nk1A1HBXko80ssvqy/JocValqziDhs0qUGOdjH6tGgbSkHQZoDv0Y/lT7WNpe\r\nD/1Evkn59c+Zs3n+22LdZlX/jLWIXJXdRQo8oauLJGW6VsRJgifgwnr3kCIn\r\nlwNpShfPNoCf92xqjLOZtaY+gRs4jDbRkSQPJQvSzxLgQP/jnb5MvxGIirKN\r\nOPOiqOZiJYx7gxCIu8x2v+H3kUlRgJvoh20SxtdwuN2cOmTaAJ8JXSpMe0Rs\r\nTsSFPQV14t+TfNhjutvRYFMpyxDAvcE+3t7JpnUG2kIbb7MXKwo15ay+9teO\r\nGKS79bSx5qdaHy0Fsy3EVeYi14NrJDoKsWPAgZl9KsSrxkKHK1L4kjr5a8BL\r\ndQ3G0l5F1cpHPKprX3aOV2uzwI5eDr3btyw=\r\n=kfHJ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"963292753836de183b2bc353199be2c9452b87ce","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.9","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.1.10_1682684692676_0.311257100241108","host":"s3://npm-registry-packages"}},"16.3.0-alpha.6":{"name":"@odoo/o-spreadsheet","version":"16.3.0-alpha.6","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.3.0-alpha.6","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"dff1b5bc174dcfd254f686ba74ebe231f5a76c5c","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.3.0-alpha.6.tgz","fileCount":8,"integrity":"sha512-vKEesYUWMgjNVc0Zbk/PqV7YsxHU5vjRkXFubciu16xXdDtOaECDYmHxExKLS9IUAPlCAH/Qaog5bqLtd/u14Q==","signatures":[{"sig":"MEUCIQC6y87k+xRPH+QYxEqjosa5wd9me5t+kDSxV6ldzmWH9gIgda5QW0EXiMQcCiXl+rb9KrzM2Wsog7YQ+YQ8zeQ+3B4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6692298,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkS7trACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqx6A//Qq1N2fvUHerOLOsew23B9sYVobQI/r4Gaqx8wOdRbmJldTA2\r\nuDFX+nNIMLl2j2gEh261HP8c5YsHG2wIOnJqCB58ekHfBdw6EXC6uhGwjrDD\r\n5NQhwaiSC3ljxZJqEt4bq6j2GucvZLQiz09GkjUgZonJiwirxbiuPREdx61l\r\nqtgPkvndpZ7gCvIBzGK6fAetY+CVkEBAIl1e7t2t8ywZMyxSckH7fQ846qCr\r\nlYQ5TRzBbu5sLjsMloP3dVIdWkiBY6Tindog6zdXtBi/l983Vq8xCl+DTeq7\r\nqIjg7PpfJsEkPHQj9mOgwpY4dWTGFzXSElj2quQLkzkSnPmeDQ0lfdz6VS/m\r\npzn2Ld62kxm4Gbk+2WTeM9YIrn4RtTQS+DZbzE+X02wmKs5jNYOZHL2EddEy\r\nJ2y+kipwYRGyw3ZbUafOsdJt1Ec+3J8WWFGPpom3kv1lZtZDnzoKtVp9wF05\r\nX/gumIlGUVx2wX8W+f0j4Opwa/68W+EWwU1OI2w9V+mZa2NhOa6xm++QUGVX\r\n1ALJbyurJVSY612+iW87dFwj+6bEgjRz58wc0CbAaoSNL16EnEq6nvWVMWTT\r\nk3ABEpypO1prdgJTPisUH067EX/fw1t2lGMpvYVckKThKcgFMluLJ3GdEb6x\r\nqbILwYSskkSjngcqpSbhEUdxVPXP7UM0Fio=\r\n=7m7v\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"8fcf6068fbb2d3bbf6c885f79abc0ed073c572eb","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.9","bootstrap":"^5.1.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.3.0-alpha.6_1682684778953_0.6764698379996126","host":"s3://npm-registry-packages"}},"16.2.5":{"name":"@odoo/o-spreadsheet","version":"16.2.5","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.2.5","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"d6f7ae6ddaea92ae7ef64bf624427f5bd13712f5","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.2.5.tgz","fileCount":8,"integrity":"sha512-O06wtyWj/kaL/X1Fg9MQyZ/+7TJqroTwYJRglZz8SnzNau1/Dyrc5R+siml1QxcVTCQCJIUqRKlmKXHnr3HqSg==","signatures":[{"sig":"MEQCICG4TpfExIB0k9A5qw1EKxuohGcLWrEXP151gz18nOs+AiAiDQ1BXHez395sy0ZQTJik13uRSrH+dMyjBsrqnq6KaQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6527656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkS7tuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpOfA//doPF2fQj1iXOTEN72UezZNkgVrn0Nr0MsQYmbvPIGbckeUlf\r\nU8xAxczH0acwi8zYLYUZwmXeNB5IvaI2ZM+LE7inmzyXOZNWY8A7lGe5+aK8\r\npu2UsQ11StFmBdt56/BnwIiGfwd/u6Jw8PKcOR8AyxJfnDQ4sEumAXf1ssjp\r\nQYCOr6W0dsUIQ/+fXzQjmuV+oBQUfvNxmSdYWlZ0ynkWotyrWIU6acUEnms2\r\nQVGeoEkj9sRtZ3eqnm96HFKIvG2ZvaeHT+kMEMGoDXmoFZ4fNox8DVYY2GeL\r\nq/xM9PamULM1kDRTahlxkZs7ZAkHCpucQcS6qk4PxzFg5lFTMFbnoFDkQQ3e\r\ng0vgdn7Dz9CgH9rQuas2sM84LtCZ3XTQBlY7tbaz9drGdK1hkKkeMIAPS0/H\r\nZD6otqqrwKsMAnmt4GaemsL+0dRDpymuC2EtF+17l7Dnjgm6wUn0vmrIhZ9b\r\np7yT36/XbkVdj8r4p+OKX6zjKFB7ei5VU0X2QFNgYkT2nkbXzEttUcUzhhSA\r\nC39WBt10mM+nqdMYVW+mfdYFfyvC8PcFeuRwk5dDQaJfN9K5htmBt9g+OCzK\r\nBHd8guGe1J4QlbVi5B2AUOJmixyDIk9YnByTS+NHCISmRrLYPIwM/iTUFJFL\r\nBTxwWryflxsgh6PR9HznQiJMWHXwNCPnB5g=\r\n=a6QH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"cc60a52ca82618a4597a20919ef29349385aedd7","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.9","bootstrap":"^5.1.3"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.2.5_1682684782055_0.7064393990145643","host":"s3://npm-registry-packages"}},"16.0.9":{"name":"@odoo/o-spreadsheet","version":"16.0.9","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.9","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"36d8b4394494a1550e4d521ef2274f3eae2150cc","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.9.tgz","fileCount":8,"integrity":"sha512-EHBTokytnLtM/i5iPsaAlUeXU21Lo46hls1kqdlpniGzHBtfdGbWXoPBNQiwl2Di2pFeaKG5NYjfvotfRiI56w==","signatures":[{"sig":"MEUCIHWwrekSS0sExp+cmj1A8IL59Pbqj32a2hnCeI8Eyd+kAiEAqHhKZ3k1xMH4yHXUfa5gf9hG/4iVXVpHBV/F5iiQTJk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6183583,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkS7twACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrq+g/8DFYXROLxrrTt/3FOL+AR/s7LP+JIu/FysVbYjRsa+q9WLOtQ\r\nsvqZwK+qShxGNjxVm3+lmm9Vz+RcJY5S9IM9ViIPYI4I+7MLagWCScHCnEiI\r\nfwgxdAawEHzrjoJAQ5iFXwVsOd93F+cpjM7ySJ+pKNVzNHo+5ofRZ/oWQ76p\r\nfrodY+T54VEl+6L/Z6GkIuXIyarh41nIfMiAV5klMH5La5ZQlM9pGPxt7sFG\r\n4SM82Y6iQ9e6k9h9fk8olrwtovVCo6Ept5kHEwAWFQfrZpai+yWO6sIf2FoE\r\nSSp6B9nZZCoYab2xWPyGIo+qedkvrUhs1phT+ORB+aJuUVHT1J4EkHUntkQ4\r\nSlhltIvHatZB0DevmWGiGfFvyvotLGeX+Py7/ubGTw+kXheuPfdq7PHmHHG6\r\nMH4g8YVUbdjAojr5zv5kSoISIjOCX3cxNBgOb+oqq7XQ6BJa31eXgAZo5G9I\r\nSHDwPYK1o3h6pgA6JeP9ZpqPVH+vUN6Ydy7kjwzWZeUJTqAgwU3DZnxW+Z2S\r\no2TVKjn4DFh33vBG+41Nno9cko8vWggR1ptBg5MxAnTZhM3ZTOvWNIPHNNbV\r\nu9yPE7GU/HCdTiLiKsQY9wUtsJGz5lApHttg1fuaNWozpr/6tTb4WgCh/v6P\r\nX4yjbl2Zk0i18tTLVyZUwS0gCBWORVz/X/E=\r\n=AqEa\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"e06ca832197fe8921780b5522f54194f97cfa4f7","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.9","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.9_1682684784212_0.8798736382200325","host":"s3://npm-registry-packages"}},"16.3.0-alpha.7":{"name":"@odoo/o-spreadsheet","version":"16.3.0-alpha.7","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.3.0-alpha.7","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"189362ee21059fc5aafc19cd0dfd2831da931d8c","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.3.0-alpha.7.tgz","fileCount":8,"integrity":"sha512-wHySEyPtS3/C2UyD0AqFgbXslSOCfF+vMDVo1JKNcF3u9/MPhr2gaonKefft3b04T8xnjMUMDVR0kUqauxiC0Q==","signatures":[{"sig":"MEUCIQDesrKoalONcmHmy4EPWWfi6RM3uUgOUnWcgzeABae8IwIgYE49OfLwPTeapHuoKNOOgCantSrRGVP6ft2bvJP1Gfc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6705742},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"77c8f5f1ea08e832282523e7d18d45e78b6266fa","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.9","bootstrap":"^5.1.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.3.0-alpha.7_1683032934276_0.5471837306999656","host":"s3://npm-registry-packages"}},"15.2.7":{"name":"@odoo/o-spreadsheet","version":"15.2.7","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@15.2.7","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"cf1d1b6e08c8b9c37a7b68f24e2c7ba9a45131b9","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-15.2.7.tgz","fileCount":7,"integrity":"sha512-jIyb3mZPUrWWSlccQIX1yZl5udvum/bTHce7uNPOcPolJ2U57Tsomo6ltKIc4wvFUACEPiWRY/fEwVd32p1EYA==","signatures":[{"sig":"MEYCIQDAjMh9LUQAmfIBRlt7eIWtfqYDWBJd6QT4O+TlhXLvUQIhAM8PsNlFXhN8cByYafwMTHAPlpxiZ4rwzWephCE6WzXE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4555224},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"d33fde8f6fb5f38df98cc233bdddb760476338e7","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","test":"jest","build":"npm run build:js && npm run build:bundle","server":"node tools/server/main.js","prepare":"husky install","build:js":"tsc --module es6 --incremental","prettier":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","test:watch":"jest --watch","build:bundle":"rollup -c -m --configDev","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,demo","watch:bundle":"npm run build:bundle -- --watch","check-formatting":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.1","description":"A spreadsheet component","directories":{},"lint-staged":{"{src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js}":"prettier --write"},"_nodeVersion":"18.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"^1.4.10","bootstrap":"^4.6.0"},"publishConfig":{"tag":"15-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.22.5","mockdate":"^3.0.2","prettier":"2.3.1","express-ws":"^4.0.0","file-saver":"^2.0.5","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_15.2.7_1683888900877_0.6755076883253543","host":"s3://npm-registry-packages"}},"15.0.7":{"name":"@odoo/o-spreadsheet","version":"15.0.7","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@15.0.7","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"729b2802f5c6475bbb61b112867cbfa045c8a98d","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-15.0.7.tgz","fileCount":7,"integrity":"sha512-4MXOzTQCNwz9SzI5q0MNK6TBjDfgHFR8CLHjFUUOSCWHsQYFZBcw2kJub+wlt3XUBR0EwU1T/gJuo4SbdL+fUA==","signatures":[{"sig":"MEQCIF0nGtIPzQcf1yRnh+ghgsVMFO/CS0J6iOIlo4Q427XCAiAdatPBthAAi/DXjZgmlspA9DJDxKbP/qHMOmLOdDUgoA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4569837},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"d538be3e69ad85e716c5b8532b17ec57066c1373","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","test":"jest","build":"npm run build:js && npm run build:bundle","server":"node tools/server/main.js","prepare":"husky install","build:js":"tsc --module es6 --incremental","prettier":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","test:watch":"jest --watch","build:bundle":"rollup -c -m --configDev","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,demo","watch:bundle":"npm run build:bundle -- --watch","check-formatting":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.1","description":"A spreadsheet component","directories":{},"lint-staged":{"{src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js}":"prettier --write"},"_nodeVersion":"18.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"^1.4.10","bootstrap":"^4.6.0"},"publishConfig":{"tag":"15-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.22.5","mockdate":"^3.0.2","prettier":"2.3.1","express-ws":"^4.0.0","file-saver":"^2.0.5","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_15.0.7_1683888934118_0.9201941445862845","host":"s3://npm-registry-packages"}},"16.1.11":{"name":"@odoo/o-spreadsheet","version":"16.1.11","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.1.11","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"919deaf8a7589e2a1e607e64d19bf5582a9a1f0f","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.1.11.tgz","fileCount":8,"integrity":"sha512-rf4c5HOtvlHVNVtRQFMnOUWBRF49nBOgCZAXtt269xj6jRYcZd4NxfsOZdb5CGPkB1gDDeWMi18HEdRlzeCOng==","signatures":[{"sig":"MEYCIQD7c+TBuV5cHGhQBOBQvSFKJhryX3F0iEidAGMCNuRlMwIhAOkeso6hexOR2vpfGbBQ88yRbIqrkjmuzzSSaQ0QU2Nc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6370536},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"d9a2cce1fe0c5f8be5740978db347d4045caf62c","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.9","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.1.11_1683889157783_0.2697761965349892","host":"s3://npm-registry-packages"}},"16.2.6":{"name":"@odoo/o-spreadsheet","version":"16.2.6","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.2.6","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"53e163576a48b7ac5892f78881b56ffbbc01d1f2","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.2.6.tgz","fileCount":8,"integrity":"sha512-D1HoXBT5zHViU3tpFh6u8ufa7WChQJpmeO1x3NS9eeAM8e2fuGXtxVbiwUIWZMbd9W4t36OcTTF5qBKULKQbxQ==","signatures":[{"sig":"MEYCIQCWe7Y4ScXlMrQaskFoGG50Hdl2GS2bjWYyLOYsQDHYSgIhAPWx1hVP74c08DtBq8ZE+A5Ior4xU5XNinre/UaIJ84o","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6539953},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"6848d2518c02fce66e03367e60c2e773518655e3","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.9","bootstrap":"^5.1.3"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.2.6_1683889161312_0.925890319282886","host":"s3://npm-registry-packages"}},"16.0.10":{"name":"@odoo/o-spreadsheet","version":"16.0.10","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.10","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"bb5830b0160838925460475840542e25390c37ce","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.10.tgz","fileCount":8,"integrity":"sha512-hY5/3c4NqS/v6X8idTMVXsUJKPusBdyAwAQ080kmX9/q8xGzWKHJ0kuTgsBmCZzvdRO9WsFXWwON7hfI28mVmg==","signatures":[{"sig":"MEQCIBNaB6yLu4LObYdMvqHdx2n2GOPeXXprXEpmaAm/Sa6DAiACZvRqge5DSsX8uDVTIUAgZFyKFhphkawXY3FYIG+oOA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6186628},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"115eda75b207da9abc3276d35bc5870d25b7589c","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.9","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.10_1683889221897_0.43382789073079997","host":"s3://npm-registry-packages"}},"16.3.0-alpha.8":{"name":"@odoo/o-spreadsheet","version":"16.3.0-alpha.8","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.3.0-alpha.8","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"377377ab319aebe538209188cce3789fe03efb41","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.3.0-alpha.8.tgz","fileCount":8,"integrity":"sha512-Uy/qZci9Icu+zHyVk7Zf1/Hkexm1L7qO6WZVHBd0mVprVEhmxVOSDPyys5PLaU9j2HF+0oprjauaBNdN6lI1xw==","signatures":[{"sig":"MEUCIQC4f3ns3LD/Tx5V3sQtqxGopP8I0YL+uXXnivETkiNs9AIgXubMPlsJfY9ZaygYhpc+chrwC6cNv9gzdNmD6P17USs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6762428},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"afee7d57e45175b5f6c20951ff1577c259930f3e","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.9","bootstrap":"^5.1.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.3.0-alpha.8_1683889239672_0.4933398688585642","host":"s3://npm-registry-packages"}},"16.3.0":{"name":"@odoo/o-spreadsheet","version":"16.3.0","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.3.0","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"9062d6bdf6ebaea125812f8c8fa7dee9433f45a2","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.3.0.tgz","fileCount":8,"integrity":"sha512-t9YBw9xtqZ+9vh4xrWrZOtIBHdRLMqrS+iZAwvF2vmYBIsjqoagRM6FYeRZ8mZDfKidILwo3/nslvYm+8xk2WA==","signatures":[{"sig":"MEYCIQCpqyszzavmpMvObuqodo3nIdzIPRGo3VmZUkesBY26vgIhAKVTVV94WDCyvVpqt46KxuXoXFIEigysrCVWd/nq0b45","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6768707},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"33b37e452f9aff6dbfe51a0d364de62f02a99ef6","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.9","bootstrap":"^5.1.3"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.3.0_1684334753922_0.6111120220127995","host":"s3://npm-registry-packages"}},"16.4.0-alpha.0":{"name":"@odoo/o-spreadsheet","version":"16.4.0-alpha.0","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.4.0-alpha.0","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"bcee447cb0fa2c4a1f02262d8a1a70a2c017b3af","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.4.0-alpha.0.tgz","fileCount":8,"integrity":"sha512-l3ilBA8N9zOyzQALs2cJSV0WkRO+YlEPB2ru4lPMiT29a5K9rzm6TULD+eWssUa9w98vhaUPnpCoJJgwSAQUSg==","signatures":[{"sig":"MEQCICgUyDswqyp0vn+nyPhJGDSualU+ulNqcc4kOZvho7UiAiAkgLtddexQAAplvRVzZ5iYxawMS5sdbL+ptjSq2zTnFA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6768746},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"3a3aab7ba9a315b2334cd2ec3fff47409757cd81","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.9","bootstrap":"^5.1.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.4.0-alpha.0_1684338590702_0.1190916276417402","host":"s3://npm-registry-packages"}},"16.1.12":{"name":"@odoo/o-spreadsheet","version":"16.1.12","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.1.12","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"ab793d1b826745e3fef42cc2f0e3eb08093b2973","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.1.12.tgz","fileCount":8,"integrity":"sha512-DwsH/TkooykGsGYp6Nwa9MSyCZPM74Kymp0QhMpbdxpkRAi7Q/PuIkBogAW9vFsauiJtGpDFsDhtiPL4fznz8g==","signatures":[{"sig":"MEUCIBm6sysTPAOYywRDng9IiPzccVZf9xnHupta2jntNJa4AiEAnmbQV+8xQoOX1oSOO6daoZ+SmbaKntmePbfFwwQrTi8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6371516},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"b80dc516fe8d9278ed95d2147277c78e8ac1e546","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.9","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.1.12_1685019432357_0.7042366094618242","host":"s3://npm-registry-packages"}},"16.2.7":{"name":"@odoo/o-spreadsheet","version":"16.2.7","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.2.7","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"09b911387f265e329ecb268449b69d69025c70b8","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.2.7.tgz","fileCount":8,"integrity":"sha512-DyGSQvlYGpypifEmgl2h9kVNmbhaJatO1poptNKgHYNoA/uI4m1DUXbtDyBuNS68z9uz6ouKZcyGDNLMxm893Q==","signatures":[{"sig":"MEUCIHeZohdx97L1W6Hdc1GAV4q4egm/E/ejYPWs4UMLO10iAiEAhd/YkqxjVrDzltKClzB2YxQY76ODO+jNXdhVOmvOQVQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6542481},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"047a6d5947df3b21fed432a76845806631d6edb9","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.9","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.2.7_1685019433959_0.15120303647603817","host":"s3://npm-registry-packages"}},"16.0.11":{"name":"@odoo/o-spreadsheet","version":"16.0.11","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.11","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"c32f10c38dad2deb3b62e7bad61129b0bd08972f","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.11.tgz","fileCount":8,"integrity":"sha512-QqvZcMZ0LaGBPEuAOs7bo+CU2KYLVmT04yIdJ/Cz0GoIRfMU0qhOWw9RRbXHDwfXZd92CmPVHhkpGtk0N3LSng==","signatures":[{"sig":"MEUCIQCpBVqrZmeFE9rmHWoGADXGnCAT7npTLzM6NDggnOrxagIgeTqHIKyaXRUF7Yhvr9Ep6T9GhUoqVpFwhHi97k2aFQI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6188110},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"d27e9984daab6585c0ba6cb9ab9c8c80ec91ccb3","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.9","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.11_1685019487773_0.07970664878331069","host":"s3://npm-registry-packages"}},"16.4.0-alpha.1":{"name":"@odoo/o-spreadsheet","version":"16.4.0-alpha.1","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.4.0-alpha.1","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"0beaa95c54af0a944289a046dfba1fbc6464c528","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.4.0-alpha.1.tgz","fileCount":8,"integrity":"sha512-rWmdzIVT6fEiT3Wn4SZDzXpvxRXT+QbWxMUdSkxi7MoRxocpb3hAO/S8pr/5NeZ5LZN1+VJaHdxyoz6UtH9F6A==","signatures":[{"sig":"MEQCIGXutLUZTY/teBwWzc0vVd8m1gnvWq9A4CagN4acghvpAiAaSpwJjdeowqQ8ONRiefWPT9Pd+wfN0XS+qkDFExosNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6861934},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"564c094f87d30b5cf68ceed7c5952e5d247673d0","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.9","bootstrap":"^5.1.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.4.0-alpha.1_1685019663831_0.29889619109449406","host":"s3://npm-registry-packages"}},"16.3.1":{"name":"@odoo/o-spreadsheet","version":"16.3.1","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.3.1","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"226bac2188b9382c4690dc19dc64e0daef773e8b","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.3.1.tgz","fileCount":8,"integrity":"sha512-EfUiTvnX13wL6XCHZI3EDapCVW9uAKCZPl6BNBFwHMl7teoT0z9f6RHVet4m+X615d45WTyXGqR1bI1VnGc1Bw==","signatures":[{"sig":"MEQCIC4Ro1DFxjXCpVTcqovqBveArlHWk5VnhgB3pjZV/xWhAiB9++7HDOQojTAOWBmcMLD6oV8D/v/QwRObVrA+Wielfw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6772004},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"b3cfd2ce36137e2e76213cf61255f77023c68e57","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.9","bootstrap":"^5.1.3"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.3.1_1685019685023_0.21583090417684025","host":"s3://npm-registry-packages"}},"16.4.0-alpha.2":{"name":"@odoo/o-spreadsheet","version":"16.4.0-alpha.2","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.4.0-alpha.2","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"ed3bd36c75aaf1bc919758e1e1209fcd96a927c4","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.4.0-alpha.2.tgz","fileCount":8,"integrity":"sha512-ULWAy8WQ6ntCo8stUlN52Z/xtBw0OFipxnbU7rNe1gT2B9KqCxWml4/7OTXp+ZL9cwc8WeT+0vwHWg09qsY+2g==","signatures":[{"sig":"MEYCIQCeuCApqm7yOI829h4K4622gN3kIvmCjKXFqKZEnWS1AAIhAPSySt+eoJh+Am8csasnSjQhl1VNHFa+WIJRs8sm9MjR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6880983},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"82328ad76d36d60053243d2d7457a40d5e5574f3","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.9","bootstrap":"^5.1.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.4.0-alpha.2_1685108501068_0.656172681189652","host":"s3://npm-registry-packages"}},"15.0.8":{"name":"@odoo/o-spreadsheet","version":"15.0.8","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@15.0.8","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"a4c22731373d9150bafe1b1f190945de245311b4","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-15.0.8.tgz","fileCount":7,"integrity":"sha512-h9YrsNKjig7WVI1dhLGbxU/zX/i7AdmOyzfSkI9+s+DswCWgPzmUOOUYCp+jxMTkonQENBvsMgLy5f5ylKHfEQ==","signatures":[{"sig":"MEUCIEz8hqA7H0d9CEsUrzJVZzeA9KmZELm674k6CFEjsZ/LAiEAr568xuF4BKFnY60GelRyZIljGQhBOgM2GX7Z8jZsTek=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4569777},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"c3c547064d6e5dcc0586c2584ccec4c1db3749a4","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","test":"jest","build":"npm run build:js && npm run build:bundle","server":"node tools/server/main.js","prepare":"husky install","build:js":"tsc --module es6 --incremental","prettier":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","test:watch":"jest --watch","build:bundle":"rollup -c -m --configDev","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,demo","watch:bundle":"npm run build:bundle -- --watch","check-formatting":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.1","description":"A spreadsheet component","directories":{},"lint-staged":{"{src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js}":"prettier --write"},"_nodeVersion":"18.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"^1.4.10","bootstrap":"^4.6.0"},"publishConfig":{"tag":"15-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.22.5","mockdate":"^3.0.2","prettier":"2.3.1","express-ws":"^4.0.0","file-saver":"^2.0.5","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_15.0.8_1685700683166_0.11143547613536686","host":"s3://npm-registry-packages"}},"15.2.8":{"name":"@odoo/o-spreadsheet","version":"15.2.8","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@15.2.8","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"a0a5e3fc3bb36781d5ef11b524fd6d2052ab37f8","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-15.2.8.tgz","fileCount":7,"integrity":"sha512-SdeZG4tTcoEySIy/Zxhy9o29xSJLdAFQJKB5oBse4HsPgH/YhO2Rs/MqlxiqQt227wwOC8Kv3tCtHp6V8+8SZQ==","signatures":[{"sig":"MEYCIQDfQpv2BRYGco8nkUsyDakFxcBVoXpTLtMeirZntSQ6cAIhAJYJw0tERhyKr/MGWb1k9/VmqZB3TezkIKTbSpC3rPx9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4555164},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"3e00f8be498ccc0f511c196dc9b3749648bbfb94","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","test":"jest","build":"npm run build:js && npm run build:bundle","server":"node tools/server/main.js","prepare":"husky install","build:js":"tsc --module es6 --incremental","prettier":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","test:watch":"jest --watch","build:bundle":"rollup -c -m --configDev","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,demo","watch:bundle":"npm run build:bundle -- --watch","check-formatting":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.1","description":"A spreadsheet component","directories":{},"lint-staged":{"{src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js}":"prettier --write"},"_nodeVersion":"18.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"^1.4.10","bootstrap":"^4.6.0"},"publishConfig":{"tag":"15-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.22.5","mockdate":"^3.0.2","prettier":"2.3.1","express-ws":"^4.0.0","file-saver":"^2.0.5","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_15.2.8_1685700745603_0.018335006713344537","host":"s3://npm-registry-packages"}},"16.1.13":{"name":"@odoo/o-spreadsheet","version":"16.1.13","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.1.13","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"1b76eb3620ee0208dabce31aa5703b00ce68c011","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.1.13.tgz","fileCount":8,"integrity":"sha512-hBwFKKHGFnXgw58wmJKmdS4GTNAyuid0Hw5OuUVFoERXd/9mN5pUg0ZHE3ZB/MB3wT4IPnNphrQCBUkUsg2rZQ==","signatures":[{"sig":"MEUCIQCpjL4KSMahZWwgtOxNbzV7DBx4sDtHg6i48qn66YRcLgIgIMeacTtAKPH9/uK2KxXaIYCQFI79sgKRJhThu+X8uL4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6372267},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"5386a5b584d732bbe23831ed136b750dd6717f50","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.9","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.1.13_1685700781307_0.7155659397318792","host":"s3://npm-registry-packages"}},"16.0.12":{"name":"@odoo/o-spreadsheet","version":"16.0.12","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.12","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"b8cfaee42ff92db507cc2f349a43610d1ed957fa","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.12.tgz","fileCount":8,"integrity":"sha512-sUcwnKcr4o1pQCoqMZ7XmP+5tWcftyYaCEDl1+xAPW0ldX/XER7k0V7pZ/LsSWIBHYgantKideeTnVzRnPlxSQ==","signatures":[{"sig":"MEUCIGvQYIAZJ3RBhes+CbjJ6OZec0JqN8F2yKxHr8gF1ugmAiEA8iSniE+7TpPlwll7g6NqfF4zB1ypWPAu3tUyDuugJqo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6188110},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"97184650faea1065ccbd79f96e2d2bff2d3a1577","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.9","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.12_1685700787481_0.5280627429080136","host":"s3://npm-registry-packages"}},"16.2.8":{"name":"@odoo/o-spreadsheet","version":"16.2.8","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.2.8","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"5e3ac9c2481ddc2f9708bfddf663d11057169cf9","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.2.8.tgz","fileCount":8,"integrity":"sha512-DRykZvng4KIeq6sL7zXcSte35MEu5GF/rmKW05lFSiudDWmeUhzF08rlG16wd/2y5GwmuIa76EfLtjpeUVrcwQ==","signatures":[{"sig":"MEYCIQDhCowrKKO+uUHl4Gsklq+mlpcQw8mSUn2JBwFyswOgjgIhAMeCuo+NCqiI9SYN2KNUqGCZaL/tlLlyWyuj7s6WCpcM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6546967},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"b474e62add80225a5471217eff4d200bad32c759","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.9","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.2.8_1685700819561_0.8239853233848049","host":"s3://npm-registry-packages"}},"16.4.0-alpha.3":{"name":"@odoo/o-spreadsheet","version":"16.4.0-alpha.3","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.4.0-alpha.3","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"b6246068765b58ee98bb232560ac4487499fe510","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.4.0-alpha.3.tgz","fileCount":8,"integrity":"sha512-DSZEYaXhfeTVUy7C8MCU0XhB2FYBzFq+96LgbCMIqzXh2eKV9kbrXd7MYYUSRT6x2JNFD1Sa1CnPJKEshS+Cpg==","signatures":[{"sig":"MEYCIQDzwjgER8w2QgrVF2QCGrslcQQuY8Zm27xlqdL/HFieaQIhAIE5raDCi2WuxfxgzWegdsEcfjflCAaauQQUOhJcPYXk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6895101},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"059d66a1cc321eb136d4957232216b2baa56c98a","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.9","bootstrap":"^5.1.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.4.0-alpha.3_1685700853093_0.7183111493734977","host":"s3://npm-registry-packages"}},"16.3.2":{"name":"@odoo/o-spreadsheet","version":"16.3.2","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.3.2","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"7720330195d1d43f4a16e76875c328e953ebd81b","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.3.2.tgz","fileCount":8,"integrity":"sha512-LV2jG2YgyJLnIuikR5jiy3oBZeCQP7tAqjvA6A5+qLCYvdp3/+WYo6rRhwsefqM4HJK2HlyFy5kVMUDISMSDdw==","signatures":[{"sig":"MEUCIQC5xhRmNV9S+auJmceIG3FCoIu72XepS0MQ+87ussgCQQIgCr6ccvs4SFk0Y2Yywu16VS3MYN32XRWX+FAhMPU8R68=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6776736},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"69a43789c07953adff918e5b26eba6a8469d7f24","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.9","bootstrap":"^5.1.3"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.3.2_1685700879583_0.09977558738246328","host":"s3://npm-registry-packages"}},"15.2.9":{"name":"@odoo/o-spreadsheet","version":"15.2.9","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@15.2.9","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"dde4211aec59859ba12f23089ee1d9e9eae4e242","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-15.2.9.tgz","fileCount":7,"integrity":"sha512-GKX9SxE8WuS5skxoXYmVOFE7fLeiM4V9gfUFfX5lBCLLKDUc229DCPfF7m3K2IgOWOimej+vzOleByNDGvLlww==","signatures":[{"sig":"MEQCIBXS2lJnmM+gPlx0brbcUSQdAEoMLsOkoRg1+W9LJWdyAiA81iaeerz3gpMbNY/N4X9Mo5JKwFtcss/5UTP/sPlQ/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4555653},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"e4aee80d6a434978d182c2dacbc92aaf23ff6ac3","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","test":"jest","build":"npm run build:js && npm run build:bundle","server":"node tools/server/main.js","prepare":"husky install","build:js":"tsc --module es6 --incremental","prettier":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","test:watch":"jest --watch","build:bundle":"rollup -c -m --configDev","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,demo","watch:bundle":"npm run build:bundle -- --watch","check-formatting":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.1","description":"A spreadsheet component","directories":{},"lint-staged":{"{src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js}":"prettier --write"},"_nodeVersion":"18.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"^1.4.10","bootstrap":"^4.6.0"},"publishConfig":{"tag":"15-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.22.5","mockdate":"^3.0.2","prettier":"2.3.1","express-ws":"^4.0.0","file-saver":"^2.0.5","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_15.2.9_1686577413369_0.5035540782937924","host":"s3://npm-registry-packages"}},"16.0.13":{"name":"@odoo/o-spreadsheet","version":"16.0.13","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.13","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"703a0a1f4cde1e113cf5e22664dcde5ab4c82f3d","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.13.tgz","fileCount":8,"integrity":"sha512-XHM5xhFTGBjRVV03ExMePxxLZowZ/v/bHElVb21pURAM+29rasR4SYgBUSVrKyuMRpRgBMAOfb7oqreC1k7Jzg==","signatures":[{"sig":"MEQCICypxf+pxZgcnfLccarNgALDrWBzZyTPf3qcHl+8MiD2AiAtKWPMJFCqlzuQui9mPyhS+GhTVqpxEXtfhArU+0Zz3g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6190544},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"3c9ec1ec1d9658acb0fe1e7193e4b0089e637be1","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.9","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.13_1686577500956_0.49093823707001705","host":"s3://npm-registry-packages"}},"15.0.9":{"name":"@odoo/o-spreadsheet","version":"15.0.9","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@15.0.9","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"14222cd2f20e586f3d493a49b445cfcd76e9c515","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-15.0.9.tgz","fileCount":7,"integrity":"sha512-IymtyQ+k8ityvZubR7cQFjOrCSKn3SEskx741KdQnb362z0cDxK/SI30DU+4Xlcl423X93L+lxsQBBq2VS6EsA==","signatures":[{"sig":"MEUCIQDzciEsxCx4JJ8D8zMMKAg1s4Y/MV3Ehns919fv/8KfhwIgaE5UKn1Vsu9vMtxoz2MRqywozUqJhG+vVLBaOVzfpJ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4570266},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"40ae7eb6d2476842f000d8cd074aabb37f7ca4f5","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","test":"jest","build":"npm run build:js && npm run build:bundle","server":"node tools/server/main.js","prepare":"husky install","build:js":"tsc --module es6 --incremental","prettier":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","test:watch":"jest --watch","build:bundle":"rollup -c -m --configDev","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,demo","watch:bundle":"npm run build:bundle -- --watch","check-formatting":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.1","description":"A spreadsheet component","directories":{},"lint-staged":{"{src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js}":"prettier --write"},"_nodeVersion":"18.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"^1.4.10","bootstrap":"^4.6.0"},"publishConfig":{"tag":"15-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.22.5","mockdate":"^3.0.2","prettier":"2.3.1","express-ws":"^4.0.0","file-saver":"^2.0.5","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_15.0.9_1686577647128_0.33729112436517483","host":"s3://npm-registry-packages"}},"16.2.9":{"name":"@odoo/o-spreadsheet","version":"16.2.9","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.2.9","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"3ce783470a2a6bab9f996fbccb4b9e3fb5cb3539","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.2.9.tgz","fileCount":8,"integrity":"sha512-i/1FUISef0hFf5XwbDS3UlvaKBa4YGwXat3Ts4fLwFcshfrYt0nmmkmDeb18VZK6undyIl9mAJpQSIhPMaDX5g==","signatures":[{"sig":"MEUCIAXoQV2s0VBiCv6JjK7TJGlqDKVjhgQ6Z8HqcwHPXgEDAiEA/0Qb62CabsXNa0t/3Jh7j2ewAKGl0UDXA9cRVpp81/s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6549346},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"37e271927a39e5f645b965baf90f4e2fd333e1d4","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.9","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.2.9_1686577845357_0.4368490729237102","host":"s3://npm-registry-packages"}},"16.3.3":{"name":"@odoo/o-spreadsheet","version":"16.3.3","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.3.3","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"474eb707a8c71c9fb98f1f509ef2102b9026bde8","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.3.3.tgz","fileCount":8,"integrity":"sha512-Dj1OILfDGD+vwKt7X6NOuRvqmsST1W5EharWn1AHDGANqbcNWQ8qQ/KkHFRMtIjfzRYWTo/kh/N2e5ZosRHmrA==","signatures":[{"sig":"MEUCID3fy2YTOuBvCHK6MiW6cJIyXIwQyAilQ0PBkrblHpxCAiEAuliHrx7//ik01K+brXS1CmYVY8FEikaVeyeiO5OcUtk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6778131},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"d3ab96f5a11a60c32f74ab26d725d787f28b0c38","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.9","bootstrap":"^5.1.3"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.3.3_1686577853551_0.6510998604042517","host":"s3://npm-registry-packages"}},"16.1.14":{"name":"@odoo/o-spreadsheet","version":"16.1.14","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.1.14","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"b03b48a3a6f8496b2e2de87dfa97299f23012291","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.1.14.tgz","fileCount":8,"integrity":"sha512-obg/WbbAKczCDIBYUBMqFtSfj5jmKo7vEKYVHYAvsJQsviG52FGAL5zEOBOxsajVb+b2riMF6H0CLdATGwO6Jw==","signatures":[{"sig":"MEYCIQDlv3Hv6jFWjYP8OxscODzLVff43UB/I30p07zWIgugUAIhAKGnYP8ubDNili9d51IjIvsImbvmm/0ZGOJJIzzgd/Uw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6374284},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"a51d9fa501a80412b0816a2dde67a79d732e71f2","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.9","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.1.14_1686577871113_0.6205698758368041","host":"s3://npm-registry-packages"}},"16.4.0-alpha.4":{"name":"@odoo/o-spreadsheet","version":"16.4.0-alpha.4","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.4.0-alpha.4","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"064511a20be5339804c0eaa3c124a97a7ce1160d","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.4.0-alpha.4.tgz","fileCount":8,"integrity":"sha512-Z5YMR0XJH+/24gBFmOvO+Jda+dZTo+EeXJ/pfmSIvkyP0gRO7evj09DCurd6WQanEy3gKWzTr2/HKYaBOatMmw==","signatures":[{"sig":"MEYCIQC5kzoSLmjO6f6o3Uh+HPosHMoMxHs42IqRP9piUbBIngIhAIrUmakvnVC+s4ykOPSgtB3WXnO34pNTnVJLtRvEP0lH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6916544},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"251a52e9827c75baed2c6d25913adafac8bb52b2","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.0.9","bootstrap":"^5.1.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.23.15","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.8.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.4.0-alpha.4_1686578183989_0.34728167761151196","host":"s3://npm-registry-packages"}},"16.0.14":{"name":"@odoo/o-spreadsheet","version":"16.0.14","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.14","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"0d41724992235a99128535a78d7e6fe170f1fab8","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.14.tgz","fileCount":8,"integrity":"sha512-Hk4cBmzXCD9vDCtzU0dhTMC3z6QAOqWhS/O5Lrfi+ultlzetJr2L+65ov1sAJyk6pgE0WaBEpEK9pV4bwjbA4A==","signatures":[{"sig":"MEUCICenZTW3N53tbhZZml3kY+qNZJ1FKmKPy5WWUEDCY06qAiEA49RVTmKH4DxQZoFsTXTv/ViN/7idnwXS3yKILLsxDLI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6191241},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"1e37a947477dfa03446dd762311657c4dee1f0f9","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.14_1687790024183_0.38343886209713296","host":"s3://npm-registry-packages"}},"16.1.15":{"name":"@odoo/o-spreadsheet","version":"16.1.15","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.1.15","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"62ab17287d4cc76ffec77647efa4b4433fc2d798","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.1.15.tgz","fileCount":8,"integrity":"sha512-kkavRoUhxfyv7ZIsDxZ1RoXSarJe80yPO7TESsT2RfIYzxOv/WHSHcOe/CxymyQZJE0m6uxRW+Yh28Ux6EWubA==","signatures":[{"sig":"MEUCIQCGxRdE71u2VA5Tpz2gfFEr3Xm7qkMQhg3dmQqs7FMEAgIgLwx6Sjy51RKCUa1jzHz1UA9EUxwKPazUiwV28gdpdPE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6374852},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"2b264ad11ffba9c4e966a30061134ce5c4b56fba","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.1.15_1687790032494_0.5224587550694331","host":"s3://npm-registry-packages"}},"16.2.10":{"name":"@odoo/o-spreadsheet","version":"16.2.10","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.2.10","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"b45b9e64df9a3c50ad12ae182dfed37699d939c5","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.2.10.tgz","fileCount":8,"integrity":"sha512-4d2LRvDt3KiDcjnRdnQ6gFr7PNT6nlKH6qw4iFa+QKJIj5M6GXV+0OSnWPabprnALIwpxSoQedvIW7bgoSxQUA==","signatures":[{"sig":"MEUCIQDPTeSJXLA4fluJd2PpHoM3lBZH05LsndGk5t0kOVFdQwIgBg1Uqz17lSPgWoJ9MRq4C3Cpg2EBkZzC54iZTdusgpA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6549566},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"1d3f47ccad3ba770faa24b41d11d390c81240442","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.2.10_1687790064268_0.07795509830867897","host":"s3://npm-registry-packages"}},"16.3.4":{"name":"@odoo/o-spreadsheet","version":"16.3.4","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.3.4","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"2626f7473338cf553b4c981f7de0beaf236f17db","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.3.4.tgz","fileCount":8,"integrity":"sha512-KbnPwVFAhzh33ZDlvwXBfGMUT0NarkTEHGLI0NhvAv5tZcjtOYS5tjC/0Wt2uYyNT4R9RMqi2V8qKzMl9OZaZw==","signatures":[{"sig":"MEYCIQCYYbtA+a74qJtnTMEN1n4xm2iGQuc+PXZgA5fZJn4GQAIhAL0MPUOs9SR2h8w3ty50TYA1Bqpsg0ZeroodmJNpoNtN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6780070},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"94f9dcd825d5e80c68c0463a05aa508246337603","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.3.4_1687790109407_0.2857377271178261","host":"s3://npm-registry-packages"}},"16.4.0-alpha.5":{"name":"@odoo/o-spreadsheet","version":"16.4.0-alpha.5","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.4.0-alpha.5","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"68419c024c9bd318e7c8ad6954c930aa792b6f36","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.4.0-alpha.5.tgz","fileCount":8,"integrity":"sha512-lVFSRvv7QWrhrftVTGHs7jOpjSj33+rAYxbG/0JGpBn1JVbl9ofqi5hVIGZa9FaAnCG96dUZPropo5rYwbJCdQ==","signatures":[{"sig":"MEUCIE/StX7ITLr+i8/EnHHciFb0RjLrmTuh8zItlsk+LYnCAiEA8ugGLUff98wZe0ZWTlO9FSvUPAxWJxwd8BhBgVXe11M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7079048},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"3b0b6f164bb53bfe34dad9229ef9e7f5e3bcfe6d","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.4.0-alpha.5_1687790179940_0.6136744898348261","host":"s3://npm-registry-packages"}},"16.4.0-alpha.6":{"name":"@odoo/o-spreadsheet","version":"16.4.0-alpha.6","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.4.0-alpha.6","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"971fd6e6685e15330953a2a88644740ad6eaa9a5","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.4.0-alpha.6.tgz","fileCount":8,"integrity":"sha512-HJ1F1CmrQQk9M/PAxTyPnNiHg8rNOjgE1zDt/9GVubb+dDzfGuL6MgdPiLoUHdnWvwhSqS9frAAcChcWpGPrVg==","signatures":[{"sig":"MEQCICAzdGcX5abhqyfp1jYEvSo9rxpbVTGpbA+SZtGOdOVZAiABOpi8vxeKCPfW8T8/kirPbJBhOce4YjEB/5VW1Q5eAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7188327},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"7d15d3c71939839e9e990050f632339277fb84d5","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.4.0-alpha.6_1687952459241_0.8703353306185768","host":"s3://npm-registry-packages"}},"16.4.0-alpha.7":{"name":"@odoo/o-spreadsheet","version":"16.4.0-alpha.7","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.4.0-alpha.7","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"2462248c26149ea7a552bcfa97653835786a1027","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.4.0-alpha.7.tgz","fileCount":8,"integrity":"sha512-Nv7dUMlR0winYOlXNW+gP3I3xBVu5EVSwcuJ2ov9Q9OOK5vLeBrpF9qIPjJsDXOvr5tVg2IRb+WcYPqc0Pm5AA==","signatures":[{"sig":"MEUCIQCd5uPusB3Uyikb64VfUkEaMa6GjXK898L57fN3+jutvQIgbmZ1ET4HWxlwgzZ+sAkT4HsfPOgTiOoMBIqddwHwgZg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7207127},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"b04cf78c2b6f28d8f5dad8deb6fd0d62581a971a","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.16.1","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.4.0-alpha.7_1688478432019_0.7224566594375881","host":"s3://npm-registry-packages"}},"16.4.0":{"name":"@odoo/o-spreadsheet","version":"16.4.0","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.4.0","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"850f78212783a699131f6b7599d320aac0fdb72b","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.4.0.tgz","fileCount":8,"integrity":"sha512-AaGgXHhi+Bsc7HAcyCyuuWvRpnJUrgWKXwYqTEvrxibhUYJIeYJwciaDPi8U0XE7fMyxhaOLqri+amIajCFEgQ==","signatures":[{"sig":"MEUCIQCNFCzMd9A/5mJ1Gjl+WdVWGme7Nh3rz3LC6p5MUqXR4wIgItJ/OKv+ovQ9PZC/HMorKsJyYI2B9TpBi7r4qF2OCXo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7235520},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"4eb614c204a3d91986d06e185315719cadbe3c9a","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.16.1","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.4.0_1690180022916_0.08740978548982747","host":"s3://npm-registry-packages"}},"16.5.0-alpha.0":{"name":"@odoo/o-spreadsheet","version":"16.5.0-alpha.0","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.5.0-alpha.0","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"749b57d6f6c16ddb4e4039f04a49e60af63bd66f","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.5.0-alpha.0.tgz","fileCount":8,"integrity":"sha512-ExfiNoo7qCSAqpTj/IT2FITCt5uorGJ5tBfsg61Qk1p+pLI12QxNFfwiccjVbsnqpORkUK69xHqXEX4vDvilcQ==","signatures":[{"sig":"MEUCIQCPAI7zDRjxvXB4EEpVNaOJpmY4+/O2o4ZZl/KDdo307AIgQuhKxaAFpeExTxyRGqqEe0gJAbTUm4NHVW/aKVM+Fe4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7235559},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"3ba2c3c0588e206a24ca9dffda4d1fced7d82b2c","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.5.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.16.1","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.5.0-alpha.0_1690181391796_0.7736184662861723","host":"s3://npm-registry-packages"}},"16.1.16":{"name":"@odoo/o-spreadsheet","version":"16.1.16","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.1.16","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"c9fccf21bbbff3c11598c7647d6d95e66a0c380b","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.1.16.tgz","fileCount":8,"integrity":"sha512-tWNbNtKTPMR6l3yCEL9b3+2GmmRZDGo5xNZbznUig+150YANLCMnxkJVBSpaJWbmAfEovO4SC0iv8z0YaOAIbw==","signatures":[{"sig":"MEUCIDwr1676RiashYfV8Ite8Ct89jr3KIlnt5/FvcJF8DkAAiEAhtICojWicnktXQk8h8pdGbleDUsk3LmkwE/gRwQji7s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6378202},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"96f5f09dd2435d19df835b0063dc81f35d5615b8","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.6.7","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.17.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.1.16_1690373438281_0.9086586695947543","host":"s3://npm-registry-packages"}},"16.2.11":{"name":"@odoo/o-spreadsheet","version":"16.2.11","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.2.11","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"8b2ed03534bc313e6ba41df96d2b924ed2047243","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.2.11.tgz","fileCount":8,"integrity":"sha512-fcSPdXtubHP6eZzpeiyOSGjj6k/ixQVraCpeEyKvvD0ycNCw7sodgHg1yix2B1W8poxI6BIDcWcTd8n3JgAwlw==","signatures":[{"sig":"MEQCIHsKCpcsa53yxrbuTXZzlpcY9JHeU8r7dJHrfM1NKPzqAiBOndYxSfkdKOz24Xjlf1sThaTj7IBuJxQag66AOyIb6w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6550902},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"0d46ddeebec69aa4d9d56b48eef7b0796539f381","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.6.7","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.17.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.2.11_1690373442857_0.16604658423937213","host":"s3://npm-registry-packages"}},"16.3.5":{"name":"@odoo/o-spreadsheet","version":"16.3.5","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.3.5","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"5e05dc9af2713b8d3c96c60647b0d1abd73d6f05","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.3.5.tgz","fileCount":8,"integrity":"sha512-o7dazqhNL7B/5WqYi6WF0L3meoPvDPAQxxKHtGTOzsJE6Hq3VRKufo3/QeSv/nGRVCCXQAnGGsPoR5XHBOWtsA==","signatures":[{"sig":"MEQCIFmwo26c59F30C0Fu6bSDYn5DapLfOMlY2aT8fGQfCfbAiAdzIT6h3aXN40ba2+jtm2CZB7kpB0nHc2X2oC00do8Xg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6781501},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"328bce408ed12058c177b7a5499fe706d7596e55","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.6.7","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.17.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.3.5_1690373446901_0.26866166567927463","host":"s3://npm-registry-packages"}},"16.0.15":{"name":"@odoo/o-spreadsheet","version":"16.0.15","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.15","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"dd25c8ea7477e44e2e48022e516fcec653e68f2d","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.15.tgz","fileCount":8,"integrity":"sha512-L6qRygh3z16N9nXydQZvt4FySae/U3cOAd4/0Fh6L0lPHnDKZk19qX4Ul6giOd0cTgvRegaOttjy1VWJBaSR8A==","signatures":[{"sig":"MEUCIQCgzplfhcTEDZBTRKy7UbR2Aonb6OXGj47SildZkMmAZAIgSr3hj1406NMI3OIhpWli/KBW6E4vTPIilCwSW8gS8lQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6194138},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"18da14b0519027db19fa748ea5ada9aeb8ff9964","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.6.7","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.17.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.15_1690373538440_0.03593466450763749","host":"s3://npm-registry-packages"}},"16.5.0-alpha.1":{"name":"@odoo/o-spreadsheet","version":"16.5.0-alpha.1","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.5.0-alpha.1","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"a681a7002975792fc62ec4420a99b3b80062c0cf","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.5.0-alpha.1.tgz","fileCount":8,"integrity":"sha512-4Fnzc4Yfk74feI5c/t0Cb8sw77wL7h7f4cBe1Wb+nGrZcIRa66k2zcm0CmPX4j5upOoysgTr2mKeIWnCVpAodw==","signatures":[{"sig":"MEUCIEhgfkBAFg64poseRNF2jUp/o7JNiTpL3O5tudtjXUL8AiEAoqcmztuW/Wtta4l5jK7CN/Id1O0bg9gEqzbSUQamMgg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7237650},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"91607311d2c3471921a476d75dfd4f60d39ca0a6","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.6.7","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.17.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.5.0-alpha.1_1690373567273_0.4906471923288378","host":"s3://npm-registry-packages"}},"16.4.1":{"name":"@odoo/o-spreadsheet","version":"16.4.1","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.4.1","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"db14447985e6178e762b668c73d3f5dd37bbbe36","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.4.1.tgz","fileCount":8,"integrity":"sha512-70LPq1a/oEdrixOXW0ZttudNhVOV4ZhiZXLpqOBtugC5zA95LU5QCG2cUF3QismK6/WGhGAvIvPe4ZuB8bhxvA==","signatures":[{"sig":"MEUCIQClYiq0jde1gj/Kt6OPZeowebqLx4YBzlk6L0QUasfNAQIgND7R5PMr/L3P1VWzljBNqpPhuHidgEN6xc7cTpVdbyc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7237021},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"e687fa90cca36ffabe35d304f9a6fc3127f6f176","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.6.7","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.17.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.4.1_1690373647901_0.25759115710468317","host":"s3://npm-registry-packages"}},"16.3.6":{"name":"@odoo/o-spreadsheet","version":"16.3.6","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.3.6","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"be433f59bc598fa03387d227df6e2a0a41ef76c5","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.3.6.tgz","fileCount":8,"integrity":"sha512-XRU/NTyP9QO8vUKbfhXQX5v3zqu9DUj3IzeYYfpTwYgPNIlGONX0dBjZ45TfhBVbUY0CiqFDfNZs1s7jA1LjRw==","signatures":[{"sig":"MEYCIQDkNS/TJ+tC/lhERyoPPrUbsS7bA3jkIElTonSm72rtzQIhAJak3rNq5/BY3XJLFixqVejdkhq1B+nGfHOQ8xRZ3V3N","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6782595},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"36bb0b8fd8d8cd4af1eea0f185b4a7d9fffe4194","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.6.7","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.17.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.3.6_1691398886566_0.640053680428976","host":"s3://npm-registry-packages"}},"16.1.17":{"name":"@odoo/o-spreadsheet","version":"16.1.17","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.1.17","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"3c0c0fea3541cd8e76a66c51ad9d70c821e547d6","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.1.17.tgz","fileCount":8,"integrity":"sha512-gi/yK0AM+fMGNCyWi/jQxA3w44kKZGF8xxdLn/oQHE8jl+Dsom807RcT8Ioe673X68qiw7SmE1WUndJUI/uiyw==","signatures":[{"sig":"MEUCIH5TDHwpkbu0Slngfgg3s0WNuyQXKoudCbv2UCn9vLYhAiEAyR85rJnAs8C62qtpNBHGFA0DApT9a8LsFjvzfp2IKiU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6378489},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"2a79aa88b844a11f8d123b5f110fece5ce1eb99b","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.6.7","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.17.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.1.17_1691398897984_0.2578682287493963","host":"s3://npm-registry-packages"}},"16.2.12":{"name":"@odoo/o-spreadsheet","version":"16.2.12","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.2.12","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"939d6d5f49445002f5dbf05004ee08ae13a23e4d","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.2.12.tgz","fileCount":8,"integrity":"sha512-5wsWixNAbhntnnm8HWWCWsAlBJOUhmkgIgJd5kJqI86SaGRPKUOXli1bC+q/EJ9fNjFQJ8+c3xfaqEsII/f1Cg==","signatures":[{"sig":"MEUCIQCP/qeo7ivCork+a8000OWETrxae/qp9gaDhkk1BlxgNQIgXARsyZBVo9nCZX8L/AUQadKDx62gYldzXU6Osorfubo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6553205},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"6d1a538d29a083322b8bea0524efd7d433b38fb0","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.6.7","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.17.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.2.12_1691398923625_0.9186414872437421","host":"s3://npm-registry-packages"}},"16.0.16":{"name":"@odoo/o-spreadsheet","version":"16.0.16","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.16","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"80e785c2e955f08777f89dd7673b83de9dae630e","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.16.tgz","fileCount":8,"integrity":"sha512-eLpmQzi55Fy7grlJHZCZstZxC3zF68LEcgIObUY6B29sfjbMLYNtCzU+Wij4J+N0GTYqD+mPYb2YLLsf08oKUA==","signatures":[{"sig":"MEUCIQCcviSfXTz9G8TEk9YHXbQBQj04F6VoMqVRhZYzHWd90gIgLh8F3oCB46CeWnE3VKSuaA5iuh35FEJ5YMBh9QwN+h0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6194653},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"2b5ecd8456bca3db1dbad57e5d895b3359e3de0f","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.6.7","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.17.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.16_1691398948642_0.31526330457177987","host":"s3://npm-registry-packages"}},"16.5.0-alpha.2":{"name":"@odoo/o-spreadsheet","version":"16.5.0-alpha.2","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.5.0-alpha.2","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"0f5c38bcf38f4cea23bdcc04b317db7a1c0f5976","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.5.0-alpha.2.tgz","fileCount":8,"integrity":"sha512-lJOZbdg1lSvk2O74xPcHTCkWVVNrN0F9exnRPaRZP3C2kEVlLj5syQXycvVQToK1CPPgPa01OJQYBrdYx574hQ==","signatures":[{"sig":"MEUCIA1RV20D/xFuPEmG0KgSqZBj8UlhULOu320fWzm1YVGCAiEArGWmQzue0vSu1/gE+yC/LI4jrNusf5rNH5JHfmFTp+Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7246190},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"e74f3efd70dbe3817b7a953fd2a253eaae539eb4","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.6.7","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.17.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.5.0-alpha.2_1691398965747_0.050533600512687515","host":"s3://npm-registry-packages"}},"16.4.2":{"name":"@odoo/o-spreadsheet","version":"16.4.2","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.4.2","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"597dccb8be9649c98436e9879a8d72a3910b3cb0","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.4.2.tgz","fileCount":8,"integrity":"sha512-lJTJGNwpJrPpUrq8jiMIg+InSV3766noHmqENhR5xKmcenxFdR+C5YBMafEZ8Jc6hFNeHDe0ZF19UqgHIHdtqw==","signatures":[{"sig":"MEUCIHin9zz3Mq3QpNEAZ6/9CnSoQu9nN2DKVt5w0Y8S6brvAiEAlS115Xa/lwWVJKb3T+0LiBtqLDI/w8bShcJDNCbv6I0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7238166},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"d5697c0c045b034883b23f47bf2996f873a04ea1","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.6.7","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.17.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.4.2_1691412633525_0.5939730938605934","host":"s3://npm-registry-packages"}},"16.3.7":{"name":"@odoo/o-spreadsheet","version":"16.3.7","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.3.7","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"6252856838686ea9a0f6f91544bd6a7405bbc8ea","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.3.7.tgz","fileCount":8,"integrity":"sha512-PpyWgyvJAKryotdghiFzzjpl8NlxxueR8b8I8opAnXj+fUzDviQBNlhdc1iQdKojryPV/+J31d0b7q65S47kxw==","signatures":[{"sig":"MEUCIDmy/u13TPbe+VFxbDECDx86gKnKRXIVl6V2jKyhmRE6AiEA0pdX3oF/Ysx3vVC1urwonBvPaH9BA77ZXL3rhr942Sc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6782746},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"d2dbcc3370605fc38b079be5bc3e63e77cd02dc1","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.6.7","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.17.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.3.7_1691572071863_0.3622139325096816","host":"s3://npm-registry-packages"}},"16.5.0-alpha.3":{"name":"@odoo/o-spreadsheet","version":"16.5.0-alpha.3","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.5.0-alpha.3","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"cbfc840518a124797c98026900958c98cb4581ef","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.5.0-alpha.3.tgz","fileCount":8,"integrity":"sha512-W/a/lktwixNuIpXmYsSLSufWyWtmm45ZnRgIjuK8HQxkQ5BxaWcyVeO84xJGrfUk3aS07jEWiTJUoKPPnPiYFw==","signatures":[{"sig":"MEYCIQDBrBj/Cr+khJgC+uoDOmS/RBwWFbH1zH8ccD+CUacpbgIhAIHZA/DAhcpWMS0D3dx9uIwfv0KfbUrahcRyev7RRqiv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7247216},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"b0e8fd5135b1f02d6e9e66ad5028627e4d530024","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.6.7","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.17.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.5.0-alpha.3_1691572136660_0.009464558284466351","host":"s3://npm-registry-packages"}},"16.4.3":{"name":"@odoo/o-spreadsheet","version":"16.4.3","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.4.3","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"5acf716a7ab78be0f59d33c33f278aac5be284fb","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.4.3.tgz","fileCount":8,"integrity":"sha512-NRLd8YPlznca2MWK93fcbfiZqstbbo2s2ZqT2AXLdki2xwxudxofaPhPvvWa1sUCaMvgitElRNHMxO3ZxiymGw==","signatures":[{"sig":"MEQCIAtgEe01ZITb2WAw9+3cSCkFc0T6NPV1Ls2hyRIQHZVtAiBDfdf6C720GKWgCBIHNKR5JjHKg9g3UZVFLPk1JUPL/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7239212},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"1dbd30263d29a7622eaebb9dd1b4c03f31de81b4","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.6.7","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.17.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.4.3_1691572169401_0.09175691713810163","host":"s3://npm-registry-packages"}},"16.2.13":{"name":"@odoo/o-spreadsheet","version":"16.2.13","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.2.13","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"85d4c3bb2a16b16fb16982efd6c261b32a956e68","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.2.13.tgz","fileCount":8,"integrity":"sha512-P5JhjUR05vYhDk3FK3tXdAR8LHhk5dRfRLebLevYfdsky1i+PZ7K8zN81umGJLzR82jNoKgbbvuhkgcc+KbFNg==","signatures":[{"sig":"MEUCIQCzLApMOyJgHXTVqWE4Dz6kE1MEwMRb5hU0chgcEkbV5gIgNrkbdFu4WKWPnFC2HkLHHLikjmPZCpG2VROiznfQUcY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6553356},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"5620a2e1da93a6475343b23f49bb39c4cb88c952","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.6.7","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.17.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.2.13_1691572195156_0.9465290252420788","host":"s3://npm-registry-packages"}},"16.1.18":{"name":"@odoo/o-spreadsheet","version":"16.1.18","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.1.18","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"d813a552f5198f422f6bec5dee3dd89d987ed70b","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.1.18.tgz","fileCount":8,"integrity":"sha512-92AynbL6INgJPYR0rZBhu5X/Tkjr0GD1r7uyiq7gxBYw9/7SZ3i9smG+rm+hg36s/+DPTS+WQNs6PsyoJyFaaA==","signatures":[{"sig":"MEQCIFAT0DFJBxEGMkFYML21x73earWNoxuButQMzy+PxPU9AiBRnBUGsFUYsCbQp5GrJ0mfk/C3G+tJSQ2VlwAXRTtvPA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6378640},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"2e594e3e1e8afb3117a773efe2d4a27908ff5b6d","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.6.7","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.17.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.1.18_1691572226031_0.7185223164040362","host":"s3://npm-registry-packages"}},"16.5.0-alpha.4":{"name":"@odoo/o-spreadsheet","version":"16.5.0-alpha.4","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.5.0-alpha.4","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"4e127e04093502c0b2ec7a7c05984e9c1e7544c3","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.5.0-alpha.4.tgz","fileCount":8,"integrity":"sha512-2h0/XA5hmf9DoaRGKlFFDbyO4cCjr8T802zJcxwXtwD4X11XBDnGVTw+7OKVo2GFb/5iefhhsG8rTVSp3h+oZQ==","signatures":[{"sig":"MEQCIExz0uSpm8VstKI3RzOXZMnuDZjAF6hMCU3WcXGZx8B3AiBzQy3fZn+Ft8t3XGkNmGhKYbQWB489FYyreuoyICXpPQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7283782},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"c8db018948d34493ba3ce1513b1f162c21662489","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.6.7","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.17.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.5.0-alpha.4_1691660399895_0.451146604039794","host":"s3://npm-registry-packages"}},"16.3.8":{"name":"@odoo/o-spreadsheet","version":"16.3.8","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.3.8","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"22e0b6d51df7f14a1371bf2b55ef8e21c1b64d92","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.3.8.tgz","fileCount":8,"integrity":"sha512-3P5CTQP1palnw96CII5ozdlgR0mMIhYl+viuXrlvSJTtsG4aTWenHZnzXviv/0fwrL8eKo/btbcgesC5Y8pdGw==","signatures":[{"sig":"MEUCIQCHRvW2IDEv9nYE3Srv7nEd6zumTJq2h+SUAESb4Ugp2wIgZdKo8vjVkgRu2IHZY5JriftMOkPqCer06/mXiDyYVY0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6783182},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"af6522883c1ca192f6ef176c777c358f06542430","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.6.7","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.17.1","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.3.8_1692270405283_0.23271385566382796","host":"s3://npm-registry-packages"}},"16.0.17":{"name":"@odoo/o-spreadsheet","version":"16.0.17","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.17","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"c9f69469debf819d1df064e043315247415df028","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.17.tgz","fileCount":8,"integrity":"sha512-ySyiyNi8o67MI87g+/Em7fd76QthkweTPTf/1tyNG11mk5EKu1b0Ru7cE2uzrV8YHr8HtQyKOCg1ev1H3W6CoQ==","signatures":[{"sig":"MEYCIQDgH2e5w6J9AhjNA1K1V1ofkumfrTQX9FKYo7KE0S016AIhAPQCqwG9uTktmXMlJBYk7kJh1AIzw7lBa9Mqx5ySdqqe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6194804},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"34011c3de11b883dbd9ca0494d3ff8e09e5b58c8","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.6.7","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.17.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.17_1692270518758_0.6740956218565843","host":"s3://npm-registry-packages"}},"16.4.4":{"name":"@odoo/o-spreadsheet","version":"16.4.4","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.4.4","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"715a47aa44d45cbeebb9432580bdb447ebff834f","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.4.4.tgz","fileCount":8,"integrity":"sha512-HrzBtM8wufeuYntpKJbNsQKYS+HqjWxnp669AmNx8QI7K+KiwejQ5B8KqB7IB5zgvjVvn3zM1ge44aULooPTiQ==","signatures":[{"sig":"MEQCIBfnyh7FWqUSp/HWe0C+IAkH1Ct0E/YNcfXDV5KmB2FWAiBYoot1um9g8BLCbBntUT1Cen5AvoL8JQJ7cLWA7dZvAQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7240244},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"bdb3a4caa1595f2f83c9e6a6f4d68edc1ffe30a5","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.6.7","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.17.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.4.4_1692270529803_0.490920274392042","host":"s3://npm-registry-packages"}},"16.2.14":{"name":"@odoo/o-spreadsheet","version":"16.2.14","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.2.14","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"dc5f57a13d93ba61ced38ee22e93d229a4a1fad8","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.2.14.tgz","fileCount":8,"integrity":"sha512-y8sgOiMHlonBnDs8TQH5pIaMnBSnFOs59q5AqKievXqn9ZnacXdz/XS/S6WWY3FATQV4B6htfZ27LL67EeshMw==","signatures":[{"sig":"MEUCIQC4FGtUEhw1/Ofsap0dszW/m8t5r6RkTEFSfEKcivv2rgIgQo3atp2vmqxx1K/M12o3lNn+rv6N3y51b5aCBbTLclY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6552686},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"ad037b10f4a78007a5ae2d20cc7b07635efdf15c","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.6.7","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.17.1","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.2.14_1693317295290_0.4773249444055201","host":"s3://npm-registry-packages"}},"16.1.19":{"name":"@odoo/o-spreadsheet","version":"16.1.19","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.1.19","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"445dec316eb3e803d6591ea53933a4cc354ff322","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.1.19.tgz","fileCount":8,"integrity":"sha512-rHp6l53ns9486UUS3jYb+xzuUhRfiggGxKpBpxgDBTKgutY0+oAuq3My8JvRQRu/2Mes7mKITeMBA+LAasvlKA==","signatures":[{"sig":"MEYCIQDM7I/7jDbv/6MuN7Cv4HFHnqQbGBm9O8oeWOvonhBtpgIhAOwQnA7R+pkiQIFE4wiNPqfkWgx/Gg3RA5zEP85MTusW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6377970},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"053a8434ef4f5f8375142b6eda5005a5905a5cc9","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.6.7","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.17.1","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.1.19_1693317302398_0.5299955773822549","host":"s3://npm-registry-packages"}},"16.3.9":{"name":"@odoo/o-spreadsheet","version":"16.3.9","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.3.9","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"86c1af64e5c60436f5078c38bbdb6d02bf6fe712","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.3.9.tgz","fileCount":8,"integrity":"sha512-OpHAyBwFdmRia7YbK0XDihOH4y4WxSVcyb+evfw1SgJr2bMk6wZOdAZvO3bbuJ5nBeuaiDTEu5tolFepc9QOEw==","signatures":[{"sig":"MEQCICguF8sigwLLKxiFS1Gc9JLp1Z0wrcTUoKka4PJmpYJbAiBEu+9bvLDKgEyG7leCzvKj6NVV93oaSd1Cr+JFpIKzOg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6782512},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"79cedd44579371e81bea2e6cfa2d279fbb046964","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.6.7","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.17.1","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.3.9_1693317318703_0.6221176507055541","host":"s3://npm-registry-packages"}},"16.4.5":{"name":"@odoo/o-spreadsheet","version":"16.4.5","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.4.5","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"4197108eafbbbfa6c114c6fcdb3b2379eb3079e0","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.4.5.tgz","fileCount":8,"integrity":"sha512-FVC1Thv2DIbJX949QWi6av0m19gjHGUOadun7zcgm1IOFBtq11QI9McA0E3EMJox/ctEbiMDTo7g1pwMeOqAjA==","signatures":[{"sig":"MEQCIAI61wUUPjdbb9Y2rCvZf8hI08Y8wUJj3HqzyDKiqHmjAiA4Ctn4vxebruYhcM3V5RBKiX+b85h9SvAcIq5p9R0/Tw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7239543},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"105c130c3162994dbf7d95eb9b72447d25c92891","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.6.7","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.17.1","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.4.5_1693317402071_0.06263830948825722","host":"s3://npm-registry-packages"}},"16.5.0-alpha.6":{"name":"@odoo/o-spreadsheet","version":"16.5.0-alpha.6","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.5.0-alpha.6","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"c303e1727f022acdd5fc2e12dd8f4e655fb8c9b8","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.5.0-alpha.6.tgz","fileCount":8,"integrity":"sha512-TU0g1jsZiXfHviYpIFtmT5V1y4W8e0pahgrQuOKROR7tRACJawW/SQ7D4dv0YtjxdnqeTWEu23vvnS1CVZQCPg==","signatures":[{"sig":"MEUCICewRaoVkTBKNh8kbB/MNy0kpz2+mvSe7YpIRiF6r0e/AiEA55atT6+eMG7/y3gXXy1kmRK0wBSpFCWWP1r6Vcuv4bQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7137097},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"7be84185b96b195376e626668f7e47d068b7cf88","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.6.7","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.17.1","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.5.0-alpha.6_1693317734769_0.5691940725045352","host":"s3://npm-registry-packages"}},"16.3.10":{"name":"@odoo/o-spreadsheet","version":"16.3.10","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.3.10","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"d2a15c9ffcb57ca0885642ce127b8398b3b3e72f","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.3.10.tgz","fileCount":8,"integrity":"sha512-Z5jD3CpppgmjoTwTRNoznvA5/1KsPG5qLpdvFnVv3f5fZeoxgzp+NI4/wtNg+04wSkgbm9Kwo602Ev7eu2bDhg==","signatures":[{"sig":"MEQCIB0V5keC6vAv6qJxMzGL5gGfZrTcWFRMXkZsLDx2+HM4AiBLwJzB4FjuUWcMOCBvRAdHXZO+E6qWfrssiPTUWZ4u1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6791873},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"3a9556249cd78357f6b8cf1e481a265c13f4811d","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.6.7","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.17.1","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.3.10_1694518958777_0.8940776542930038","host":"s3://npm-registry-packages"}},"16.0.18":{"name":"@odoo/o-spreadsheet","version":"16.0.18","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.18","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"1c2226813ebf12f21637a5a07ca88d8118f58e62","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.18.tgz","fileCount":8,"integrity":"sha512-Pj313XzKCvwCausZY5FUGw6IylPlD/JEP7GJ/uwSG4jBWneKaCQZYGFeLB2hsU2JVyVNfixgX5YUS9V1hdoQsw==","signatures":[{"sig":"MEYCIQDZiMAPcjc8jfyzoy/q+/5jpggb45BuNEgvgUgQiM0tUwIhAN5Nz9zl0c+8YV7rl1cNxHyvV93tfktLip9zUfwOaJfY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6202942},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"41fd4faf72181e8d722bf3944cfb02536c4ce572","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.6.7","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.17.1","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.18_1694518964586_0.8448315976319891","host":"s3://npm-registry-packages"}},"16.1.20":{"name":"@odoo/o-spreadsheet","version":"16.1.20","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.1.20","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"8fb80b6462b5f5c4d6ebbd1955a6633453576725","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.1.20.tgz","fileCount":8,"integrity":"sha512-Sb7FCkmbzDwH30usUrx6WZHt4kmWyK3YQ11oRlSm8XbN9Fz2mtqU8JFIsFumT5gJv6WLPp6bzflLnky+ukOCrw==","signatures":[{"sig":"MEUCIAO16zu0H6KuWowyE0f689od+bYU4M5dn5hQUgxENAT0AiEA7qECJ6ua0J9U4QenSABAa2oXL2O0Tq27sZi6vZH3FDg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6386096},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"7d7b84148284e524fa1d50544a5b2a336b600f64","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.6.7","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.17.1","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.1.20_1694519060865_0.9993377477896115","host":"s3://npm-registry-packages"}},"16.5.0-alpha.7":{"name":"@odoo/o-spreadsheet","version":"16.5.0-alpha.7","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.5.0-alpha.7","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"03fe55f68e628416af66d21aea518bef2f45f934","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.5.0-alpha.7.tgz","fileCount":8,"integrity":"sha512-70pNus0Ib31+PPbOJsWptX2cyJEuVFDspf1BjhVOz3HOzl5EROx/ub8N9iCnnKUbUU/jGCOEkkmOeC6EFQBQyA==","signatures":[{"sig":"MEYCIQCIrEpOpJQEPujOWvYY4gMZPRveUUyy/i/K7AtctEhdRgIhAPGd/FR+LppCMmJ4QY0zUtn9dGJesh2uqaF6WMxSH/Co","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7378234},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"5dfa942c66c9327a4fba8e69a9c0d53fd226bdd5","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.6.7","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.17.1","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.5.0-alpha.7_1694519075204_0.7795106549371349","host":"s3://npm-registry-packages"}},"16.4.6":{"name":"@odoo/o-spreadsheet","version":"16.4.6","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.4.6","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"67b753872e392cb3c11a3e503eaf6cf84a6a3bc6","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.4.6.tgz","fileCount":8,"integrity":"sha512-ABm6+BJ6C9AoEdsHh3iOIhQqwG3AVOows9ymGFRqblz/SbS+9Xlf83sVOCPfQJBy9yDF1zQMUqXIH6/YJZxz0A==","signatures":[{"sig":"MEYCIQCW4s2SNFLl3xmI5lL+H/CITfjvkC65BUrs+bCKgTA47gIhAIypm463rp67WinCaVAUTVf1RlR7U2u2mFBMELDhZQtJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7248899},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"57463551a7b5ed78fcb16ae29186cd74d680a61e","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.6.7","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.17.1","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.4.6_1694519088916_0.21034671068880884","host":"s3://npm-registry-packages"}},"15.0.10":{"name":"@odoo/o-spreadsheet","version":"15.0.10","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@15.0.10","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"fa191a46fa15107974738e2da06f7abf7c587fb5","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-15.0.10.tgz","fileCount":7,"integrity":"sha512-momjSofoPZskhrg+JvHd4z4+TBs+LMk0Aldlqk4me14gjOOZpLgcMsbMZKn9fr2N8inMDI80GUHQuZmMeb9kKQ==","signatures":[{"sig":"MEUCIHhnJKAWDVdanCY/EezErsUxOwByFcHzUK2+XHVZJeIrAiEAq03fPLsV2kuMwHP/FD5xcn2XIlTyc7OkB+25VbjgljM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4575067},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"23bff2df516771994e47997fd167ab64d8d5cf19","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","test":"jest","build":"npm run build:js && npm run build:bundle","server":"node tools/server/main.js","prepare":"husky install","build:js":"tsc --module es6 --incremental","prettier":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","test:watch":"jest --watch","build:bundle":"rollup -c -m --configDev","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,demo","watch:bundle":"npm run build:bundle -- --watch","check-formatting":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.6.7","description":"A spreadsheet component","directories":{},"lint-staged":{"{src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js}":"prettier --write"},"_nodeVersion":"18.17.1","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"^1.4.10","bootstrap":"^4.6.0"},"publishConfig":{"tag":"15-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.22.5","mockdate":"^3.0.2","prettier":"2.3.1","express-ws":"^4.0.0","file-saver":"^2.0.5","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_15.0.10_1695311731855_0.8413150791726423","host":"s3://npm-registry-packages"}},"15.2.10":{"name":"@odoo/o-spreadsheet","version":"15.2.10","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@15.2.10","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"e9aa6afc3752f585e6ebb80b1579db2e60fc2149","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-15.2.10.tgz","fileCount":7,"integrity":"sha512-7PobHrG6bM9xVaBsnTKUOKG06HBHJpBQ31P6s6RDqGB86l7I2+2coCtk7/EfloOZx4gtPy+BS50h8alyjkZ6Ag==","signatures":[{"sig":"MEYCIQCr5XT0T737Dpkthq5nbKWx0WZbQ8yN5bOnekTl6r6DSwIhAIz7W7qJJ8P55ZCrnZL3gtBC5E1iRnT5UUK0qrETLFTs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4560454},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"85387c45b6fb0a76f2fbb3c7dec9ed208fe9402c","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","test":"jest","build":"npm run build:js && npm run build:bundle","server":"node tools/server/main.js","prepare":"husky install","build:js":"tsc --module es6 --incremental","prettier":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","test:watch":"jest --watch","build:bundle":"rollup -c -m --configDev","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,demo","watch:bundle":"npm run build:bundle -- --watch","check-formatting":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.6.7","description":"A spreadsheet component","directories":{},"lint-staged":{"{src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js}":"prettier --write"},"_nodeVersion":"18.17.1","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"^1.4.10","bootstrap":"^4.6.0"},"publishConfig":{"tag":"15-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.22.5","mockdate":"^3.0.2","prettier":"2.3.1","express-ws":"^4.0.0","file-saver":"^2.0.5","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_15.2.10_1695311747953_0.5383782599649165","host":"s3://npm-registry-packages"}},"16.0.19":{"name":"@odoo/o-spreadsheet","version":"16.0.19","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.19","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"5a7ce88943b4c8cdaa16e6c3113ce5ca95566aef","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.19.tgz","fileCount":8,"integrity":"sha512-+edkgJbafa3RFZNSq+N4C3Wt/FjKaRolj8p73CGnjJU2BAPiPbs8p9xy9auZtUCvporVZM7V6DI4Ap1N+El25g==","signatures":[{"sig":"MEUCIHu7j+3C/I3vxwFdngqChEcjBpLDvEzXVw1sBb/gR2jzAiEA38S84jt5hy03U7La7Ejd5E7vHUPv6CPvE5tfQH2rfJc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6205895},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"229c5635887481b002db8f283b878f5ef16f4aee","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.6.7","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.17.1","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.19_1695311834690_0.29182644074989517","host":"s3://npm-registry-packages"}},"16.3.11":{"name":"@odoo/o-spreadsheet","version":"16.3.11","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.3.11","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"44f4f61ce669c237bd68f550cdcc4eaa1949e0d5","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.3.11.tgz","fileCount":8,"integrity":"sha512-060G++zQiIq8oA0N226p94f58ga+PCkVGmjPK+Gw9Eg4JMHUgdT0tASSgCts5qvVsI+Tvh2BRMKS14lxvntc3Q==","signatures":[{"sig":"MEUCIQCfQwc7bF7t8yTDijCtIomK/m9WnMYtnEcjosq2s/I84AIgQR4bPOugF7anRu0Yv1qpSghCMEGdSjnQ3fi4f1gdQ0M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6794203},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"245df8c5efda4d031a69a64fbf170c8d6a213fbe","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.6.7","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.17.1","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.3.11_1695311850588_0.5326528733047922","host":"s3://npm-registry-packages"}},"16.2.16":{"name":"@odoo/o-spreadsheet","version":"16.2.16","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.2.16","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"0e97982343cf8471783b93cbb3e6008863e474cb","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.2.16.tgz","fileCount":8,"integrity":"sha512-/ZobhVxHNuxcBzeznbA2UF3RX8M7RUyD7TV8i0q0HNjQL4NxJIiXRkQmxR7Me4+zafVhs+M/G73lK7WHwxMPxg==","signatures":[{"sig":"MEQCIDPWs2jzndUoAMU404AwDsrbwxgJ72phrS+MMikEPPniAiBVcwb3Rhl15eB1EepmMqsskWVKakDmYudVh+tAa14WEw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6563225},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"1a708199fb203f2619655f51e22ffafbae8d766a","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.6.7","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.17.1","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.2.16_1695311871532_0.5040505106685458","host":"s3://npm-registry-packages"}},"16.4.7":{"name":"@odoo/o-spreadsheet","version":"16.4.7","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.4.7","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"8abf47f44e1b009232fc66eca52eac952b3eda13","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.4.7.tgz","fileCount":8,"integrity":"sha512-kZkN7bOvF+CaaUEI5TrpvdqiRM6QNe++il+/ObURIIfCY5I9dmChUfW56Prnf85RH2E5axB5mCx456lBz2RX/Q==","signatures":[{"sig":"MEUCIQCwJhm5ErE7+dMfpuceFI0K9POusOhTYUaF+SOyyvhDxgIgbV4bK6ZEQHorEZGSgNXsjdmTEJLBZghQxKOBFGA4EY4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7261528},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"eccdcceb9a89a92876a34175628ab753d70b17d6","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.6.7","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.17.1","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.4.7_1695311946359_0.1000410569298733","host":"s3://npm-registry-packages"}},"16.5.0-alpha.8":{"name":"@odoo/o-spreadsheet","version":"16.5.0-alpha.8","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.5.0-alpha.8","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"1a523fe14a3d2785de4b98ef7ec84e9a02c82f42","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.5.0-alpha.8.tgz","fileCount":8,"integrity":"sha512-nxeUV+jWk4cPKC5BiWpKxZiD3L/ZbirwLI9FhUADqfQvc4HXTlxINtqoGGyz6MYCv6ND/msl+kA5Ozr18MYm/A==","signatures":[{"sig":"MEYCIQDsoIa1LeLFBthrXkgx6rpP94oCHWcJf6hwdH3cs0B+eQIhANYcpx0XRRnOeeF2z7Sp9AajlgM+SKY6tCC75PvoNHuo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7469793},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"0b7527d5e2f75c3df12ccb04a60073442eeddadc","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.6.7","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.17.1","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.5.0-alpha.8_1695312006338_0.4237309606148525","host":"s3://npm-registry-packages"}},"16.2.17":{"name":"@odoo/o-spreadsheet","version":"16.2.17","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.2.17","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"1ad0169ee300a073aefaf52bbb561a50753369d0","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.2.17.tgz","fileCount":8,"integrity":"sha512-yRm04wUwK6CJKBFU/DDlRmfrI6hbjn2SZcUdwFYyXzTk/naB79nIAHDcy8WJ7pvYwOMDEC70UG+lIM7wqeoSDw==","signatures":[{"sig":"MEYCIQCQbj3UJy21CziGcnDbASDXZvhhCNodbgBY4LchIZ870gIhAIEFnzQwmsGN2FyW5XJI23+kgDeK08M3CcIH1UKerMNi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6564718},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"146867a3a24da7cbfb37d6da41963d093db581e1","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.2.17_1696337021628_0.7118448499614818","host":"s3://npm-registry-packages"}},"16.3.12":{"name":"@odoo/o-spreadsheet","version":"16.3.12","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.3.12","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"bd33c18efb0bb14a06759e3033a68cf31c4c5c67","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.3.12.tgz","fileCount":8,"integrity":"sha512-7h23c9CGBt2BiUSUWtok2V3lelgDR5SujnWDWj11cbJ/HeRLzt4PNCWzBCIg03MT+jdLMzFGgCesybmTHr3RQA==","signatures":[{"sig":"MEUCIQD6olenHxEQ0J5anIDT8Tr8tJIbgvZGlc5401GM94qDzwIgMJK6UjPbK8YZMJPWMmpDDgzhzVaIMRxfTj7ImuUB5kY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6795588},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"70a91d944e9e42baf0e93c6ae2d68abbd88877e7","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.3.12_1696337032768_0.6705054188450299","host":"s3://npm-registry-packages"}},"16.0.20":{"name":"@odoo/o-spreadsheet","version":"16.0.20","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.20","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"07fcb1c3a842e76a1df7f76c30feeb56d6241aa1","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.20.tgz","fileCount":8,"integrity":"sha512-3gSaCcaFsP5JBim2tei2FV8HjKLHt+iPMjIrpqqqMqW36SltXaCMiEmEO9D+NPfDaEVAtNeIAc3n0sdDN3ukgA==","signatures":[{"sig":"MEUCIQD7Jr/LDOUuEb+bvQ29B/Y/1wOFvmmB3iNuGZmYE5eY3gIgWj7SlXSehfnRg/OH2aW2+5KX8trV+Jypa1Ezu1HAnAM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6207182},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"3be5a753b7c2e366503e0fbb06caf2a8ea14d208","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.20_1696337035150_0.12600515266735046","host":"s3://npm-registry-packages"}},"16.4.8":{"name":"@odoo/o-spreadsheet","version":"16.4.8","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.4.8","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"db982395f77adfdf7426098d4fd1134b37cf1848","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.4.8.tgz","fileCount":8,"integrity":"sha512-4Wfi52lf+qB4cqmgaXoGvnoicNnd9YP9XrdgaSHyP4eChpUi11U/LGlx0adJIMe6MeBuwdDe2RFGCNyXOqFTsg==","signatures":[{"sig":"MEQCIBiNNyyOkZoKAqmYQPKLP0JQ2mTP5QhG4oeo/4dKLXzZAiBRDij1OqEK1gC/3K/KKq7jE0eRA136IWxq7wIZbvxzDg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7262249},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"c614d64fb038cb024cbb094956f658732bc25e79","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.4.8_1696337183608_0.6061180774674235","host":"s3://npm-registry-packages"}},"16.5.0-alpha.9":{"name":"@odoo/o-spreadsheet","version":"16.5.0-alpha.9","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.5.0-alpha.9","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"f8eb0dcda268c41e169e5824dbd3d428fd092302","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.5.0-alpha.9.tgz","fileCount":8,"integrity":"sha512-kvMORqs28zLE5QxkLOaBGcijsadO8UF64QGWSJXwYLi17VjIdUs7zn+TsHz+f32fSf9KA91W4Bq3iOP0Cbzj0w==","signatures":[{"sig":"MEYCIQCM0sDQ31AcfwpvqSiV1e1aXJyvaHONQZDCKcGHTUzXywIhALy7jsz9xrEYKxd226RZ9XDkgKWdp+MrPh8oHXQQbWku","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7790657},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"c46de91449b8523745f961962a7a0f008d79923f","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.5.0-alpha.9_1696339069047_0.8105089435063952","host":"s3://npm-registry-packages"}},"16.0.21":{"name":"@odoo/o-spreadsheet","version":"16.0.21","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.21","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"9bcc8c06d4b37571a94ff79dbec82dfa6959f2c7","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.21.tgz","fileCount":8,"integrity":"sha512-4qV8mfrgpNJB9BZ/v/T3ElNh7Mp9mI/Mg4XIjqlAbWwG0bMlibWzfyuqCYhMp0q0rUJSeaX101SSEmPlV+MgmQ==","signatures":[{"sig":"MEYCIQCam0GjqftUyXsZD4QSDx/WsPX+rMtcOVf19r8V7UxvoAIhAPzFRtw66dvB0R5Tvrt5p237VwGMMQqv17Pf+dZEOKEK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6215931},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"5f66b12f2e290a696f2d2103a0d77807b27d7a37","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.21_1696922828419_0.5022255574076457","host":"s3://npm-registry-packages"}},"16.1.23":{"name":"@odoo/o-spreadsheet","version":"16.1.23","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.1.23","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"8c095fd30b1e46f7e85bb9964797e3722e1ef14c","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.1.23.tgz","fileCount":8,"integrity":"sha512-pcESHTDIBuzrHSxi9ueYP7c2UjUoI4K/mAD4dGHzFEUhTlx8DM2YQkGd3xk4nWOvUsHd3IEUEpcdgcXlKF63JQ==","signatures":[{"sig":"MEUCIQCcdjvCXwsoxEpwbVWs8b870nrMIKmpbZojc1V3PTSQIQIgYjsRZFgmc3jqZ/20cO0yozwWdaW295npVrOooOsyCJQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6398095},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"13bfa8f0906825d3860ee7bcccff37aa24824643","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.1.23_1696922867175_0.8998053656446021","host":"s3://npm-registry-packages"}},"16.4.9":{"name":"@odoo/o-spreadsheet","version":"16.4.9","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.4.9","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"969b4635c62f51c2819b528e3bf0fd8ab4324a08","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.4.9.tgz","fileCount":8,"integrity":"sha512-tEGsLOtLC3Oeevfo7KewMgjeGvvXG+31gxUZTG+TyRDYMibTFQGRgNY6O3A/ztldtsmdIwPgodD7DQm3ZmVt4A==","signatures":[{"sig":"MEYCIQDrxxDNogfCnQ0TcDz/MFXMvdOsEZn3c8WQIFj8UJUeDwIhAPBqpVV0dYReSHOA/QWlHXLjyWfvenx3Xkq6UDOS1Whi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7263877},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"998c612254d3aa231ec0ddb026eff78da40698dd","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.4.9_1696922940940_0.9099678648591665","host":"s3://npm-registry-packages"}},"16.3.13":{"name":"@odoo/o-spreadsheet","version":"16.3.13","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.3.13","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"730e7132d6601fa5f2af837a806d1f0bab4fa8df","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.3.13.tgz","fileCount":8,"integrity":"sha512-Jspz2Qq2J9Kffbf+Gqe28MN5mJXsIr5SuSh+fURyAUer6v97efmrU3dweWigxQzllZbbjWLadBQRYdgYkcWCrA==","signatures":[{"sig":"MEUCIQDsHFRMIDj++6Y4G8lsjAXqi8N2waaWPzlAvdx2bUvJZQIgS1aca1MS7iCHkWyw51dBLNsV/Or7WoFhbTmF4E4cE+I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6798398},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"67b63637ee241c98c380d243470d46901523921b","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.3.13_1696922986436_0.8818866358201434","host":"s3://npm-registry-packages"}},"16.2.18":{"name":"@odoo/o-spreadsheet","version":"16.2.18","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.2.18","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"dd0a26b0de4720e95512102d18c824b4b993a5b1","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.2.18.tgz","fileCount":8,"integrity":"sha512-QExxVDR4yoS2/wQsleT9eV3UzdkyG9JeOCqJFJ4uRVsDDASrzXCb5K7BUujhljA2y5jo7Hll1iA4am4p9Elv+g==","signatures":[{"sig":"MEUCIQD76JGn8CU7iDaXehF8Mr6jlh7YKmgSMe4iRiwZg5yQUQIgahb8AC+012GpFfo0TKmBCbiYcqfGKnSHRW1D6pDCpRc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6567516},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"451fa091dcb05609787e7e9ed2d22186e5617557","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.2.18_1696923024543_0.2860034821134463","host":"s3://npm-registry-packages"}},"16.5.0-alpha.10":{"name":"@odoo/o-spreadsheet","version":"16.5.0-alpha.10","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.5.0-alpha.10","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"f2d357a7716dba047c8af8b879ef6e9172da7ad2","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.5.0-alpha.10.tgz","fileCount":8,"integrity":"sha512-aTpTwGCkEApD8Pv7cTh0nM0opihUy6yJlhmrP3wHkilBUh2fi66fThsaT/4knHeSwIzLiWgh8asKqd8AhHteCA==","signatures":[{"sig":"MEQCIE3mk18CLMob387v+VxR3VXeoOhjQCDuP1huI5io771RAiAKNylLNq1zmFmGdEdyiy3T1P7Fz4hWoan45OzlK69KPA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7797314},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"4dc340fcd794218c562649e7d80935e1da75483c","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.5.0-alpha.10_1696923153343_0.9619907638964091","host":"s3://npm-registry-packages"}},"15.2.11":{"name":"@odoo/o-spreadsheet","version":"15.2.11","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@15.2.11","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"906268ca5c084ea789c1558a62509166a20faa8b","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-15.2.11.tgz","fileCount":7,"integrity":"sha512-Mqf+HfG8tM7eHjDhVEdkUC5gI1VxpNIRPqcKAdGGZnZWnNlGt62hv01CzgMtMNZmH6vH2Gdmfs2O2a8sgzwPRA==","signatures":[{"sig":"MEQCIA96Y6gd/oDsHuLAuX+H8TLs3DATbWvSR6HQQATWuZmpAiBPi+fBkhOYpiJT3mkYKEQ+QJ2mEssTaHy8EnejbHS3lA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4561689},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"e13740a7e04d94d073314882ac89f0a8b83a0ef3","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","test":"jest","build":"npm run build:js && npm run build:bundle","server":"node tools/server/main.js","prepare":"husky install","build:js":"tsc --module es6 --incremental","prettier":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","test:watch":"jest --watch","build:bundle":"rollup -c -m --configDev","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,demo","watch:bundle":"npm run build:bundle -- --watch","check-formatting":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"{src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js}":"prettier --write"},"_nodeVersion":"18.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"^1.4.10","bootstrap":"^4.6.0"},"publishConfig":{"tag":"15-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.22.5","mockdate":"^3.0.2","prettier":"2.3.1","express-ws":"^4.0.0","file-saver":"^2.0.5","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_15.2.11_1697725065251_0.5713877490367003","host":"s3://npm-registry-packages"}},"15.0.11":{"name":"@odoo/o-spreadsheet","version":"15.0.11","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@15.0.11","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"e019a1fb88d1a8704cc439b4f6ab3a16d41bebac","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-15.0.11.tgz","fileCount":7,"integrity":"sha512-QU+QLO1GhynYIEw3Q2sD65s0rSRlPfDf6u9X7jw/ECfophv99bdAV/aeqwtP9prNJ2Wr4RYjfA8D83SmNB9CfQ==","signatures":[{"sig":"MEYCIQD6so+am8PTWyfWmk8UbdDkJ40Ek5KV1oVfbHkksFi7swIhAOZFi5EgRrV0eMUdZ5JGq70UQ7tql0z/cUvKr5uTOlv9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4576302},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"d1931c86da40624af22754941b849176419e7353","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","test":"jest","build":"npm run build:js && npm run build:bundle","server":"node tools/server/main.js","prepare":"husky install","build:js":"tsc --module es6 --incremental","prettier":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","test:watch":"jest --watch","build:bundle":"rollup -c -m --configDev","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,demo","watch:bundle":"npm run build:bundle -- --watch","check-formatting":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"{src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js}":"prettier --write"},"_nodeVersion":"18.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"^1.4.10","bootstrap":"^4.6.0"},"publishConfig":{"tag":"15-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.22.5","mockdate":"^3.0.2","prettier":"2.3.1","express-ws":"^4.0.0","file-saver":"^2.0.5","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_15.0.11_1697725075043_0.13908252416014233","host":"s3://npm-registry-packages"}},"16.0.22":{"name":"@odoo/o-spreadsheet","version":"16.0.22","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.22","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"52f05354dd107d028abbe35fd167d0b2335bc8d8","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.22.tgz","fileCount":8,"integrity":"sha512-URenYO4t1OCCse0DOXf05mIRm6EEfV3IpNUojZ27DLYwYokJRvVfflg5ET88qJ8iXAdYu64w6g+d4pXo368SDA==","signatures":[{"sig":"MEUCIDOK63IdA1YVw63H26BdvaS9eUJv8Pt1A1vsTXV1oX9gAiEAnTQ3egaxgt5mPbRmc9zIwI7YLwKtaCSWEzbOulrt9G8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6218300},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"7f76b5647c4217737cb0bac45613dbbe073c0329","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.22_1697725177808_0.24521179291760098","host":"s3://npm-registry-packages"}},"16.3.14":{"name":"@odoo/o-spreadsheet","version":"16.3.14","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.3.14","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"d373cfac75cb9fec2946af9b1e9af5541537c6da","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.3.14.tgz","fileCount":8,"integrity":"sha512-FnrTa3ieYZC77C0lbj6fb1SNES/iJI3zjXfkf7sHfce37Q4CNwIMezSOm5MUdTSux2LTj9wDRWNBlB9/xKFQZw==","signatures":[{"sig":"MEQCIFDJeXUBPAi5YXsZ2HIklubpcml+KiegALBRh5uWc3c3AiArniDWClLUBNp96tEWmey5rBAcseVoM3ZMR2a2lurAMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6805406},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"7b90b3ddedead3af71dc1622b5ab70eb38edd5f3","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.3.14_1697725338665_0.8193128107555048","host":"s3://npm-registry-packages"}},"16.1.24":{"name":"@odoo/o-spreadsheet","version":"16.1.24","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.1.24","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"7a3c5da93871bfd5afec055fdc529a1da84a2cb5","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.1.24.tgz","fileCount":8,"integrity":"sha512-xWNLTA/2s9jfBN7ORfQKpuuChONaWRNq6/78oQDi841qWtBEJtqiftuCmwMFwJDhOZ465D1KNlSd6GEjwmTMHA==","signatures":[{"sig":"MEYCIQDcJF2+Y7akgAc5wdV6cdEg48dXDlJevpQl3ydghItrJgIhALj+L0h8voc0GBNe1UeuUM99NFCx/fWIFGrzohdBoYhC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6399339},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"1b9e9d0780b69b2830bfa8877fa76e6dd28330a8","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.1.24_1697725369947_0.5242275397452052","host":"s3://npm-registry-packages"}},"16.2.19":{"name":"@odoo/o-spreadsheet","version":"16.2.19","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.2.19","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"1d36fbbbc079fe8286e9efe6f0ece8912294649a","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.2.19.tgz","fileCount":8,"integrity":"sha512-lXWyhSRUQLvid5IasIVefCNUIwqc1XSjT/fuBws4xMiFmliSjgBCvOnNL4z/Du/pMs/fLyrGJZp7i9Nz3SG/Qw==","signatures":[{"sig":"MEUCIQD/utCpXsgA79mK8jCs7Ow8MCa+mMhEZLpt4R32QTVpPQIgYC1ecR+8c0w8lx7K3lLytg71xEMjUROBxEwgj21InOQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6574752},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"79980d5b10d4f9407e8e75d672f77af344b0789b","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.2.19_1697725412159_0.11300720217893168","host":"s3://npm-registry-packages"}},"16.4.10":{"name":"@odoo/o-spreadsheet","version":"16.4.10","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.4.10","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"242561ebb3bab8f8ddaa452358db52fd7b79b34e","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.4.10.tgz","fileCount":8,"integrity":"sha512-bERvmr5nz1BRvLWxBEAqifumpqZCwlrpQg+GUnI3kk6WDp7jRqlt3e4SH4woosFi4UHY4bTLtVggcPHy7kUu0Q==","signatures":[{"sig":"MEUCIQCh9v3cEd518zx+95J+EW6s24SCnP92SbBBejRJOtQ4dAIgUWFUMcYQQ6Ptrv7DwzUQ84+EpeH7Of9UHsdXcR+Ogu0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7273070},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"bc7546f82e9ba70fed19b1b5f0721d9f4004277e","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.4.10_1697725482701_0.42538221808866794","host":"s3://npm-registry-packages"}},"16.5.0-alpha.11":{"name":"@odoo/o-spreadsheet","version":"16.5.0-alpha.11","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.5.0-alpha.11","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"84b716dff6baeadf9f3160741cc44db2830e6f86","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.5.0-alpha.11.tgz","fileCount":8,"integrity":"sha512-iKIYerHgIthlBhzeEmSLQ06Fl33PCSit3MNx1IAM6kbFwhPMnh6ELaqArOsHpqbbejNuqZUYhN0cP9LkIg/zLQ==","signatures":[{"sig":"MEQCICICPlBDDs4vxoMGcK2mIMNQ3aVbA8OYWSBFghQaHML2AiAmz4FFjN+XnZoaim/uBNQNBiM1fh1kEQriAnLYZeGH0g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7837701},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"4b42059df7e911eb176bcabbf6980deb5807b5f1","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.5.0-alpha.11_1697725617819_0.78989598684907","host":"s3://npm-registry-packages"}},"16.5.0-alpha.12":{"name":"@odoo/o-spreadsheet","version":"16.5.0-alpha.12","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.5.0-alpha.12","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"4f3c65a51d949d4a3307ebd53903316b41f39f7a","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.5.0-alpha.12.tgz","fileCount":8,"integrity":"sha512-mFQjmtAPoWg9ZQwo1eIXv+/D7vdbLCTyoMMosWhWLdXMDoIqHyfvVlGWg4SJEECD+rqpsnqS0X7PSW2SCLBc9g==","signatures":[{"sig":"MEQCIAUXE89UJzzY2+9wHW/i+AHCLiAJjTLbOTH0eiWqvjevAiAexGbjae758Vbp5jbqR7Q1Fady9/SLWrZSryJ23yzdJg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7851689},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"430f0907f0c4417b7e89e8206c1cc8fd65a03f3d","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.5.0-alpha.12_1697814807001_0.49446862047559725","host":"s3://npm-registry-packages"}},"16.2.20":{"name":"@odoo/o-spreadsheet","version":"16.2.20","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.2.20","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"f5920d94c0a440f3fac1ef623e2bc0d99a8e42b8","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.2.20.tgz","fileCount":8,"integrity":"sha512-RUGGevtSEdyStiyoTgWMAVX6VIGJIwBzSUfuiarxGO1ZgQzxyI2rqwFPDxS+KlZyRr7bKi21qpa210OQaSe0eg==","signatures":[{"sig":"MEYCIQCz9RE5sIJQJcXNuDOQ9aRIOQKJ6SFwfVB3pk9cykNVDAIhANoXr0+Ijf11zFuOylXl2ppo1PDTzMwEMTuiQNK1wYHO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6575883},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"25a402d5aa4a0821dab8593a3596f0e1f47b007c","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.2.20_1698228069906_0.8271740771228748","host":"s3://npm-registry-packages"}},"16.1.25":{"name":"@odoo/o-spreadsheet","version":"16.1.25","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.1.25","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"63917cf650bceedc0d490cb8a567ccfded67e0f9","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.1.25.tgz","fileCount":8,"integrity":"sha512-i4hNtNCxHQVyLQ1nA2mpwDbRiAeCOOvQ8Zn2cYzhR0iLuM7p7/LZsYw2HS/qFqqTHKs/HxZga+KeB20YDO6OPw==","signatures":[{"sig":"MEYCIQD4/LApsxulPKqnIJAQeChiD5DhLdJ/iEc/FVhgoT6OewIhAP5ZMhjrip0k6SORP0sTX6kIcGy7+RmZHvQyfdWTCiyL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6400502},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"708e3d888f1c2b2bb2a03b86b031f78d3929668a","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.1.25_1698228170087_0.054758084232838344","host":"s3://npm-registry-packages"}},"16.3.15":{"name":"@odoo/o-spreadsheet","version":"16.3.15","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.3.15","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"7ed1a51d199c1a3395a507dfd7c36d9c9956dfe9","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.3.15.tgz","fileCount":8,"integrity":"sha512-RNVNJ865pR2J7jnHH7g9uS3DPZ+Gkox67jXe1yKCsK3uNLUP68DdAbL+/LcECgcHN6kmVFWYd0he7vwiDZRd/w==","signatures":[{"sig":"MEQCIB+ZUxdaIjpfINa4Hf0tX5vi9tYDVyy870dcmkzZyJXpAiA/a1tHT8xPMYAz16hUBHkOUAAJ9Xfu0UQW2aHlU9zt9w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6806653},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"fb7c4dd187c94c5c340f58bb18f414d72b6e0849","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.3.15_1698228281777_0.16858251302404925","host":"s3://npm-registry-packages"}},"16.4.11":{"name":"@odoo/o-spreadsheet","version":"16.4.11","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.4.11","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"a0991d2fd74f27f7e0a7a271bc77df77feafdfab","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.4.11.tgz","fileCount":8,"integrity":"sha512-RcQqWM8DVV/WfI723UO6rziGkS6TYgHPVBusSOJMpaxQhyOrbn5ZPug30Jieol1m+Af15XPNohmTHQMgbSrB+w==","signatures":[{"sig":"MEUCICp48RownY9gpuHPtE87o35J1DpjEQ9m41rsyWp20mq3AiEAupxjCh2/MHz4eEh7TJXdVqL6/0XtwkNwEeh6v+BIesI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7274317},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"ae96a3e11cf24469135a12d9dd632674a61f69b8","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.4.11_1698228286843_0.38728503380443","host":"s3://npm-registry-packages"}},"16.5.0-alpha.13":{"name":"@odoo/o-spreadsheet","version":"16.5.0-alpha.13","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.5.0-alpha.13","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"a6e933f87c4039c788d2e8182f8f0c070ae624d2","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.5.0-alpha.13.tgz","fileCount":8,"integrity":"sha512-bx5E2l2eb55Nym3G+j3x3VuSND/UAfOvC0d/nr7hM/cPPZvVaT+HwmQV7RFOVxiP63WN+gIqNXSA5c7oK7/Jvw==","signatures":[{"sig":"MEUCIATbx7KejNPxkltyg43OLVd7dcwWJChTUr7FGeTmQP4LAiEAvJsY8O8co4CSws7J2DWGyJNYa5LZBQFns56kfTgl20Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7883451},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"18a08b1ded34b37df4220d5bff4ddbc56ef92312","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.5.0-alpha.13_1698228345876_0.4231551146663166","host":"s3://npm-registry-packages"}},"17.0.0":{"name":"@odoo/o-spreadsheet","version":"17.0.0","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.0","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"2a088274ecf59b8d54c6a47fff9533d4552f9aca","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.0.tgz","fileCount":8,"integrity":"sha512-HLLXgBkAFwkmYM7+ty+dzKciiitrnsAKPni6VXkrMKDl7HaQvb4pGA+1PXpXlz6hbowFfx+LSd/tHA5xLjD5eA==","signatures":[{"sig":"MEYCIQCQpvuuwDJRySikLPdlbgDaBVjc943kw4UHahWgaf2+jgIhAIyG2AQLN9mNXtnpwCqRiOD4Sy3oPWYiXJIq+L8AIMGv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7896882},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"c0a34c2957f4b0a7d254b778a3beefdfb45fcdbd","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.0_1698389647032_0.5453074984646948","host":"s3://npm-registry-packages"}},"17.1.0-alpha.0":{"name":"@odoo/o-spreadsheet","version":"17.1.0-alpha.0","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.1.0-alpha.0","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"b0019534baf1b7b0a9f21f13d85d14155622bf28","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.1.0-alpha.0.tgz","fileCount":8,"integrity":"sha512-U7u2mPCOZvlQ6h86UGJln9BdWMunGh9MrIAE+iAvcTbkDFvfUjjwmAtajNG7oC7M2mECjy0r5oXyBa46qvTuCw==","signatures":[{"sig":"MEQCIHURoayZs1UgudHBd7sDzQQnuFOiZ3GHQWkqPyCbGjviAiAiPy+QCeVnxoJqG+LCGB3awns5OQTxjzScxjOXxiStPQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7899596},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"a6a33b5babe354c485f62a647fdde4f5ada290b9","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.1.0-alpha.0_1698480797580_0.5045690324284313","host":"s3://npm-registry-packages"}},"15.0.12":{"name":"@odoo/o-spreadsheet","version":"15.0.12","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@15.0.12","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"e09998529969b7a5269c73824460f4eb01c6aca7","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-15.0.12.tgz","fileCount":7,"integrity":"sha512-utVGOG81bNCKNJmroDrg4aGPCHCT1acTKaOdP9xeeEAE2DthybAoxUwijbzyOAelP4bxsKqLdZve6KIZrn1Kwg==","signatures":[{"sig":"MEYCIQD0RWOL0ONt93pA2zDQBxjLdeWN3OXBD1HNwa3zaCumHAIhAIzyAddnjy2ERpG14kH6B22Mngegocw0Xttlltqp9hiT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4576762},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"e82bd99de1ec2d8a741db20495c322e2ce65c46e","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","test":"jest","build":"npm run build:js && npm run build:bundle","server":"node tools/server/main.js","prepare":"husky install","build:js":"tsc --module es6 --incremental","prettier":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","test:watch":"jest --watch","build:bundle":"rollup -c -m --configDev","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,demo","watch:bundle":"npm run build:bundle -- --watch","check-formatting":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"{src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js}":"prettier --write"},"_nodeVersion":"18.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"^1.4.10","bootstrap":"^4.6.0"},"publishConfig":{"tag":"15-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.22.5","mockdate":"^3.0.2","prettier":"2.3.1","express-ws":"^4.0.0","file-saver":"^2.0.5","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_15.0.12_1698917325305_0.5623822521138224","host":"s3://npm-registry-packages"}},"16.0.23":{"name":"@odoo/o-spreadsheet","version":"16.0.23","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.23","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"1a548009c12d2dd3d457f6e55225b67ca3a087f7","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.23.tgz","fileCount":9,"integrity":"sha512-uhHY9zSOKv1qFEN5huh4JozPD+5EcaM/oL8YyH8UqjKBHjrPQiRGYD4v4O8zBlLBjsyfNcpWLu2wMBNg6OCJ9w==","signatures":[{"sig":"MEUCIBnyXxiNEv5P81eOBgLZzN9SkSn2E13whu9/Vc/X+OfhAiEA4GtDNGOOsIkwGI738oxcd2JlHZGZszpDU/61MAhlna8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6349759},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"06ef7931f988fecf1d54198f9513f069da8cd94b","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.23_1698917512580_0.24034653672193773","host":"s3://npm-registry-packages"}},"16.1.26":{"name":"@odoo/o-spreadsheet","version":"16.1.26","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.1.26","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"68efdbcdee8d1efe55c3a7e90a1a5efe7f3d117d","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.1.26.tgz","fileCount":9,"integrity":"sha512-xPlexXd1mUro9adanwCEp/Rq60aXVZH0FTvlQK07++d+wsKQmITt/CuLwp/shEbUrGKCrgH+lAMaxN8jCqJS8w==","signatures":[{"sig":"MEUCIQC6QgKr052BjyVGgfEhUbdkSxY24Wid8tkWWmobwBdwgAIgAdzKBrfDKau6ziUD8K2ObDq+Rfqo4gh3K/doLbfRHmQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6532527},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"1ddd8d068259ee5ddbe5b0e230f0fbefab2ac373","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.1.26_1698917514005_0.06540822806020263","host":"s3://npm-registry-packages"}},"16.2.21":{"name":"@odoo/o-spreadsheet","version":"16.2.21","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.2.21","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"dd9e389a3e78ecfaf4cc276a1fc74cf1139da71e","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.2.21.tgz","fileCount":9,"integrity":"sha512-QfB9lK0YOtkKBXyHJ9La/V3SnxElv0wCOZX/J/dCtyql7xzQqPtjfW1FaYd6vmFdihEKiRvSGNLGA7FtqczsPw==","signatures":[{"sig":"MEUCIBgoXL4WFc98CMt++OLFRiai17ca+MxNWWAh0O/rGxU8AiEAw+z/95aRmuFaJzMqT9EAdxDydsUU8apdyEO6TQF//Zc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6716001},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"cc30e85ec6aeb65a0945bc6b64476f8c41a4b9bd","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.2.21_1698917562757_0.07725148675749183","host":"s3://npm-registry-packages"}},"16.3.16":{"name":"@odoo/o-spreadsheet","version":"16.3.16","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.3.16","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"3e8fc3b96680efc5f9727c78bddc83cec6bf261b","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.3.16.tgz","fileCount":9,"integrity":"sha512-4mDBs/KrAJdbAtRJoIGQGDDu9/gNMX5leAznH/nVmo/UzF52P4MFh0e5iusNXHEfSpeiIz7cbLR7HhrwjHeb3A==","signatures":[{"sig":"MEYCIQCTA2GqfJTmNS8ic1aBTt2qtsOLM53qsN9PBae1PDOftwIhALVoqC9YqPl4le7XLhd47IBSbsuxvMVC8luBXfEEfTzJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6958730},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"09607eb90850fdf1e5c128188771e0cef3a1f0fe","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.3.16_1698917587330_0.9334978232649451","host":"s3://npm-registry-packages"}},"16.4.12":{"name":"@odoo/o-spreadsheet","version":"16.4.12","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.4.12","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"13e6e4e3c8b2854cd1f2a146602917852584ed88","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.4.12.tgz","fileCount":9,"integrity":"sha512-4jlwqAxyGyaS0VhlcPkwxuTSUAzx4KaKTog/ZIuOUzP+mHn2+KN2GAMbMzewxpo9kqBGjDkao64Wpq/MPuNwow==","signatures":[{"sig":"MEQCIDXGyLQn12CX7b/JMYosR4dLNktG+S6g4KIeipt6ANWgAiBwmh2SgVCDbCCdUI5UbjdgwknEBgArc6v6y+6Kjfpwjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7431789},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"7fdc5893db43e6b8530804e92a9c349b9502520a","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.4.12_1698917618910_0.4040190965983894","host":"s3://npm-registry-packages"}},"17.1.0-alpha.1":{"name":"@odoo/o-spreadsheet","version":"17.1.0-alpha.1","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.1.0-alpha.1","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"1e7b603e52399d525f1ab184d2a16016260931b7","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.1.0-alpha.1.tgz","fileCount":9,"integrity":"sha512-swQJSTPT3BZJQe/N3zA/bC7ae+0qIYoPxd9FmO3u7/1AEAx8/Vg6Vg2tWTI1WPIVKFwmSEBBH37LRoOs0hrIJA==","signatures":[{"sig":"MEYCIQCxvLj2cgJMcOcXZto2E2l2mpCy60FZhp5TERbyoGYKtAIhAKWkcXuIGPZy+14yt/wPBmSMvo/uY5D77IFalacAjdf5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8081658},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"3b1fe3bfcec7ea14fbc89fbe5a402719b8ca81e0","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.1.0-alpha.1_1698917754241_0.5975752656312932","host":"s3://npm-registry-packages"}},"17.0.1":{"name":"@odoo/o-spreadsheet","version":"17.0.1","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.1","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"a61c53799b05565d0f7adfe2e5bd278fc93e24d6","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.1.tgz","fileCount":9,"integrity":"sha512-dAzpn2tStvHq19Pf7sDjQUXgMJT41zIHs6La1PSymeDuFyg984aQDCczlXEv8dEj2wkl3hB/KUmL3sNmtkCXLQ==","signatures":[{"sig":"MEYCIQD1P4fb82URPlWhOEGwjG5nOYI09hpGA1WgEGgm060AbAIhANlaJkE6Q8vThULUgd4hteI2j6pZIPBVPj/egOdOpFcv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8077519},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"0887d5bb5aecd90cf7747a88d0097a2d5096d60b","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.1_1698917831755_0.29275646711498937","host":"s3://npm-registry-packages"}},"16.4.13":{"name":"@odoo/o-spreadsheet","version":"16.4.13","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.4.13","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"dcc7fa3a00db55d8542ef95f934bb1be8ad3e16d","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.4.13.tgz","fileCount":9,"integrity":"sha512-n74qdlf0bFJQPwNk8grppHFykysET2OkYqM6DL2/0+ocwNlWNeSXXU6BQTnATbTqjG08qiqbikjWnABxLpyGGQ==","signatures":[{"sig":"MEQCIF81M2LXJCx41zp8wMRS97a8vqOuPE7U/Zrjkaidea/QAiAjkTRsoV2BSFTjeQ2ao2B+Ic4uVGxrDI5Dk3okPKUHFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7431321},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"001985e60d10a573976b55ee99c5a03a007028a8","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.4.13_1699014105140_0.7043072922855391","host":"s3://npm-registry-packages"}},"17.0.2":{"name":"@odoo/o-spreadsheet","version":"17.0.2","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.2","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"1060248857a0a26049ef889ec694ec2e66ab5781","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.2.tgz","fileCount":9,"integrity":"sha512-txHmEa19W16iJzRdsk3JC3QK9qOHGX/I5xuF8BI9tqlj9cyYZ1XkVhtu9OgpnQf0fJY2AcE7gV5sz3+ptOyvXQ==","signatures":[{"sig":"MEUCIEEjWxj1K4Xjik2RhMOdXJwcPTTg2Ol91clBZNp3SbWCAiEA38CB88LCOdZo0DpF26ION/MUxEobC0hpUUJCczyahWM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8077060},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"3184728eab79c0a833bf6f00f842e50f2d8444e8","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.2_1699014239129_0.8480968370856425","host":"s3://npm-registry-packages"}},"17.1.0-alpha.2":{"name":"@odoo/o-spreadsheet","version":"17.1.0-alpha.2","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.1.0-alpha.2","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"ecd6d3635daf752e5189cab1871bedd91066c007","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.1.0-alpha.2.tgz","fileCount":9,"integrity":"sha512-dOaf1Kj/XNeR/3JZ95bEWFbrYkDKB/HmG1zhJRqVT9b5veraFNUc967QoIAGEL0F1oSFvhtCtjhABdg7TGv1Tg==","signatures":[{"sig":"MEYCIQD09x80kvHK3sjqjQmZfKeUaOpHWpeohORWwGb0fMoPYgIhALlQneY+iSj4OjhT085pylW4Yyl56JFErox7iqCy6SEc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8081199},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"059586857474f85854c7944ee9d5643856aaf1a2","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.1.0-alpha.2_1699014366461_0.5841736299346825","host":"s3://npm-registry-packages"}},"16.0.24":{"name":"@odoo/o-spreadsheet","version":"16.0.24","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.24","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"f83474c97f63e57a9cd0d468ac46b2a5894648c2","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.24.tgz","fileCount":9,"integrity":"sha512-rAehciY7JpIp8oOIYhuALPIi4zgK0HOoXhJEYkDWUDSogP/GkZJmqE375AXNZnYrfBp4kzTeL229t7MgKujnrw==","signatures":[{"sig":"MEQCIGpRWiqWEK8liEQkUKxMPVMRQb7unCX70YEUmCbX0J8uAiBICS3tLuM6Sozf3vju/VMdGP+D83BCZsNnTqpk8MPa4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6349783},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"e0d73134612000b977bc953dd100fbfa8ab60003","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.24_1700135845953_0.10706711957817361","host":"s3://npm-registry-packages"}},"15.2.12":{"name":"@odoo/o-spreadsheet","version":"15.2.12","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@15.2.12","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"8b8157f8c68969770e938023fb5821530e4f742e","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-15.2.12.tgz","fileCount":7,"integrity":"sha512-r0EW6QSgr8Izx0d1k3RppFBFSXv8UQUvarm8yb/XQAiLDevF/G8FDUHkAGZBx/994ceTimcU/fiwwBZqaLrN3w==","signatures":[{"sig":"MEUCIQCgiIyN6WBBFxJBOuf7901nizUWdJbQ/qOaS+NProGgbAIgT+wFKNaDtO4HDni9p8sFmGPmIMSl4C/ux2dg9UMtUkU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4562173},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"d0fd7c1607b93ddf0d72443bf72ed53351a24849","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","test":"jest","build":"npm run build:js && npm run build:bundle","server":"node tools/server/main.js","prepare":"husky install","build:js":"tsc --module es6 --incremental","prettier":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","test:watch":"jest --watch","build:bundle":"rollup -c -m --configDev","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,demo","watch:bundle":"npm run build:bundle -- --watch","check-formatting":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"{src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js}":"prettier --write"},"_nodeVersion":"18.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"^1.4.10","bootstrap":"^4.6.0"},"publishConfig":{"tag":"15-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.22.5","mockdate":"^3.0.2","prettier":"2.3.1","express-ws":"^4.0.0","file-saver":"^2.0.5","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_15.2.12_1700135847651_0.601418054863657","host":"s3://npm-registry-packages"}},"16.2.22":{"name":"@odoo/o-spreadsheet","version":"16.2.22","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.2.22","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"7ca8470b95e864c99805efbdc9f3ecf960970fec","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.2.22.tgz","fileCount":9,"integrity":"sha512-xkWltKR4DOi6uYAG85k0dJG4SZdWky0vGaFlv9JPABH/ErC7p0OLSLWNrnOBqRaiJyeuL27d8snRGIrDC+06nQ==","signatures":[{"sig":"MEUCIFGQzKfE7LBl4/29TgGzGvgn1ukPhYWz8CKbTIQDwAHAAiEA8yZSC/issl/p7tVHrBGFYg05f5zZ3tv7Eh/gdXCjx/E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6717673},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"b78d5dd0159e489e6b26f90710a242ba9f4bb76e","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.2.22_1700135854183_0.10085029587857419","host":"s3://npm-registry-packages"}},"16.1.27":{"name":"@odoo/o-spreadsheet","version":"16.1.27","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.1.27","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"5b6ce1d509d43be9f2e6add655d091a35ecd885a","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.1.27.tgz","fileCount":9,"integrity":"sha512-V5dA6J+1P1FFJVcstXevodIwI9gzG4KxSiVwHld6lgfdGVmfTtfP/f+f63OaRprkcVFGTBtNHWle3XqzMeNJQQ==","signatures":[{"sig":"MEUCIQDoMupWhwRLs0vkF5PaA1gm/u7pc9PzqBGCL8FswDJIaQIgdLS2FqWrGm13KiYHRxMl8gQwA6H5ofDZTRRcbaCPSHU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6534199},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"81f721449b1513ebe8774e302f3e5fe8c38e3bf3","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.1.27_1700135856323_0.03934014172663369","host":"s3://npm-registry-packages"}},"16.3.17":{"name":"@odoo/o-spreadsheet","version":"16.3.17","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.3.17","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"71fdc6826b78903f6acb3dccc46c2a82697e4d9b","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.3.17.tgz","fileCount":9,"integrity":"sha512-YCT5tQvqQnQnrZtqZSZX91S8QEt1/XeNzIxIPEWC+qcwGqRU2gQcr4gyVOEKSX/XlBYYu/6pykhUxFve5fNF5g==","signatures":[{"sig":"MEUCIGfcYN3TiASJprPi26ofwA4DuT2Xn7qkU6xqRWfkb7cYAiEAhbkop34gryB9vH0pOdi50guaJbzPecrY2JpbZ6Y2OR8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6960294},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"404946094d98aa209769c42f0006dd0e1c3d1788","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.3.17_1700136004236_0.5737248555585166","host":"s3://npm-registry-packages"}},"16.4.14":{"name":"@odoo/o-spreadsheet","version":"16.4.14","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.4.14","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"02772b364003044be15bda967c23aa97fea006ab","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.4.14.tgz","fileCount":9,"integrity":"sha512-Ad7Kl45+008uZaE9XJDLeKW723K+OtiTQ9DGiUkM5aRVkvNUB6E8vNiFP3KcWEEqBHNuGcNU4LbgKgA+XpGxtA==","signatures":[{"sig":"MEUCIDeSIboG6yVrHesMZuCtd7Gz+FMzQRxbKJu9/+Dtyo5wAiEA24kIQ/x+euHh50ihRpRdyqpvywzUVcN7E+Szl/XhDjQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7432265},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"66c6f47332e718eca193a891d30324eb2cedfb13","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.4.14_1700136028145_0.2404436566293473","host":"s3://npm-registry-packages"}},"17.0.3":{"name":"@odoo/o-spreadsheet","version":"17.0.3","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.3","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"fa31798e276b349a6147f8cc3290d8e7b12c7f90","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.3.tgz","fileCount":9,"integrity":"sha512-+5xZKRBHZyQnhjmdNeRjtIzIQ91ezOSho2vCzQtoOS1F0DXs7p1j+qnAQOkoLA1nieoTsyXIBDQQakJlAwTPXQ==","signatures":[{"sig":"MEYCIQCBnPjB9jYm+4LFGFRHb2jg/cr0Hilu8iyq0S5joAWNyAIhALZzRqCFvR210CLqUpguHMQfTO1BDwmS57stuB6VHu77","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8084442},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"8bd0fb2b48df925d008d0da87b2c7508850b717c","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.3_1700136032203_0.40970671810987924","host":"s3://npm-registry-packages"}},"17.1.0-alpha.3":{"name":"@odoo/o-spreadsheet","version":"17.1.0-alpha.3","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.1.0-alpha.3","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"b38589145abc2fff6742ea3428e5574d0cda8909","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.1.0-alpha.3.tgz","fileCount":9,"integrity":"sha512-3mfAZ9JUGO0llEf077a7CPbDOqqm3DZhyQhrY6jbt0lTRgGRHZijX41/+fpvzBFdD3L/BLgTBdrr8/oWwxqivg==","signatures":[{"sig":"MEYCIQD06N0948gWsS8FUbF+L+gnDrJyAU6vTj/+UWiiW2yTHQIhAPZWjSkKj5ZTF5aQUK3g08Qy04wDCdBVCdk5dZKnF61x","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8069678},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"2ef5b1a6f636a66bd30a5db0933f0b2f48306524","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.1.0-alpha.3_1700136291653_0.8836621540901668","host":"s3://npm-registry-packages"}},"15.2.13":{"name":"@odoo/o-spreadsheet","version":"15.2.13","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@15.2.13","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"59dab89af2ccb3080606fbccd9c2452c2afa3b3b","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-15.2.13.tgz","fileCount":7,"integrity":"sha512-Sf04QHZUs5dkqUMn4FU7b56SHEKNtXudg/Kc4Ui0OgW2FX2z32b04KcpFb877VteHlp7VM2dGKKWnp6TyP9rKA==","signatures":[{"sig":"MEYCIQDHOAqsBlLv8qUOfB0Vw4Nu7OhH3kC1T0g1PPGj09oyhgIhAOvJjvigRm0StzO9qTlxLRHeYGvSK2L6HwSGpNN3mfQ7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4561928},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"ea82269f3c9b9e3622009a1ff278ef6580bb5f4a","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","test":"jest","build":"npm run build:js && npm run build:bundle","server":"node tools/server/main.js","prepare":"husky install","build:js":"tsc --module es6 --incremental","prettier":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","test:watch":"jest --watch","build:bundle":"rollup -c -m --configDev","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,demo","watch:bundle":"npm run build:bundle -- --watch","check-formatting":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"{src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js}":"prettier --write"},"_nodeVersion":"18.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"^1.4.10","bootstrap":"^4.6.0"},"publishConfig":{"tag":"15-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.22.5","mockdate":"^3.0.2","prettier":"2.3.1","express-ws":"^4.0.0","file-saver":"^2.0.5","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_15.2.13_1700831232250_0.6652631382722556","host":"s3://npm-registry-packages"}},"15.0.14":{"name":"@odoo/o-spreadsheet","version":"15.0.14","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@15.0.14","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"4e4464ac886a365ec292bbd4a06edec02bb45461","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-15.0.14.tgz","fileCount":7,"integrity":"sha512-v9Imfu1JjiZSLw1TadEV4QXnNc6WQo9lh4f64dTk6bbcZH6Vt2p+ErLXh6GTL8rbPW/AwVg19rP7+9fiDukWBw==","signatures":[{"sig":"MEUCIHIWhdVEn9TWKmp6N9cUYE72dBx0xgqkYdAYkWpRvqeHAiEAxH+rD7/8SRZfvoNtbIl+q6Drl6IwwOm/0opQP+egBbo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4576541},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"c9a805f9795d56cba52bbc9e870cad5f665d6db1","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","test":"jest","build":"npm run build:js && npm run build:bundle","server":"node tools/server/main.js","prepare":"husky install","build:js":"tsc --module es6 --incremental","prettier":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","test:watch":"jest --watch","build:bundle":"rollup -c -m --configDev","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,demo","watch:bundle":"npm run build:bundle -- --watch","check-formatting":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"{src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js}":"prettier --write"},"_nodeVersion":"18.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"^1.4.10","bootstrap":"^4.6.0"},"publishConfig":{"tag":"15-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.22.5","mockdate":"^3.0.2","prettier":"2.3.1","express-ws":"^4.0.0","file-saver":"^2.0.5","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_15.0.14_1700831240309_0.8714475855073021","host":"s3://npm-registry-packages"}},"16.3.18":{"name":"@odoo/o-spreadsheet","version":"16.3.18","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.3.18","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"2518e92d3285768f5680ca7d14045fa90c1ddbdb","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.3.18.tgz","fileCount":9,"integrity":"sha512-GHmw+y9S8Kt97m1F+0u+kIKJ5+62J79HiVogTj0ixRs6vDlaqXu0Xjk4UTjvoQQ2sR/96yj2h5KghIBELWylaw==","signatures":[{"sig":"MEUCIQDXZ4iqg7TH0Vd5xmo0dIDkEaoRW5+oOiy6HYW9OBt05wIgfasQ7N+qqAormeB0tGmxochIERn+ZLBjD2BFfuZnDB0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6965478},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"45f745e6725896661930815c8382f72a1c20c4eb","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.3.18_1700831448714_0.8734818500264132","host":"s3://npm-registry-packages"}},"16.1.28":{"name":"@odoo/o-spreadsheet","version":"16.1.28","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.1.28","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"d72949e5e2240340837479ac0397b260c747269d","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.1.28.tgz","fileCount":9,"integrity":"sha512-9H/+EewxwlHnwrJygZNNwyL1fX9Hb7/gzBZJRg5go/50jzKPEEHUdKOWOE7VBX1tOOk7K4+yDxVChHOup/dQKw==","signatures":[{"sig":"MEUCIDrRAl59CFeh4tnXcSdPljd8p78UD0w/ySTZ1W5cg717AiEAyHuNjW2bqE2bGr+Dw/5oc6sIQOdoS1/xk9TXCKHAAKc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6539486},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"257f369267156b0737942ad8204b8da50d623eca","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.1.28_1700831493681_0.06398593567857302","host":"s3://npm-registry-packages"}},"16.2.23":{"name":"@odoo/o-spreadsheet","version":"16.2.23","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.2.23","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"7e25d1d905c95b6bb64bdf96e303d23f1d43ffbd","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.2.23.tgz","fileCount":9,"integrity":"sha512-og/iaX3LCxD2ayrhkHMuhVkKZR24KihE03kOJynhZDmiUjq3y4nhZLV+J+xg6OUmQFwV/bb9WpnTRZ9FeEF4xw==","signatures":[{"sig":"MEYCIQCS7GYfxZ8yXKczqbIboVmF+eH6qqTYC83Vrnb+HIzPyAIhAPfBIxBhUA1m5g1IU1yrFl4wxlz2q3gQr63XBkwwPm7e","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6722960},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"3c723d3a60c25ea119e84ce18156e3c7b1f03961","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.2.23_1700831496857_0.8725100753652566","host":"s3://npm-registry-packages"}},"16.4.15":{"name":"@odoo/o-spreadsheet","version":"16.4.15","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.4.15","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"d8006ff9a1d2397f95ed45e1cf5630dee247f1c4","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.4.15.tgz","fileCount":9,"integrity":"sha512-8m6bGQ/T4Ls+f2JeATitC9aefnL4C7WDBkyJFE6GYSeW451ZVbNLjJXfLyR/qvy5EIVNTpeWkIzUYPkBYLRfOg==","signatures":[{"sig":"MEUCIQCvaaSPk4zXLos65nGVo47bx2i4g9SK7+L1/GH6DMWVvAIgW3QtC3ZIz5MTTScMKwyKrTNzXA+6JA74pqnGSPoY35o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7435026},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"141943dc5112ee25f9a31114e5ce3f24824452b4","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.4.15_1700831581535_0.1862276900517923","host":"s3://npm-registry-packages"}},"17.1.0-alpha.4":{"name":"@odoo/o-spreadsheet","version":"17.1.0-alpha.4","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.1.0-alpha.4","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"7d0c4626d70a3b04e4341f1b963fc58602b9f171","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.1.0-alpha.4.tgz","fileCount":9,"integrity":"sha512-SCi+glBuax96OqMJh1qPBQsML111jl6aaT8v5S2di6k/M7LlxoB7mPcdBPiWr0l+T9m7Mb2ZOvCGhmRorGs4jg==","signatures":[{"sig":"MEUCIQDU12zb0Tf3QT/mVZVSiyJQFg64XSGPrn3PQdYIqEt5wgIgB/X3C1c3pMFUbr7AMwxG/MjSLas0sFfuScaU0mPYh4c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8107632},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"255821ba6a9e77deb2291ef5e9efaadf834cf34f","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.1.0-alpha.4_1700831586312_0.22960466004915037","host":"s3://npm-registry-packages"}},"17.0.4":{"name":"@odoo/o-spreadsheet","version":"17.0.4","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.4","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"aa36791c4298a0ee022b55451ea4835702bac26d","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.4.tgz","fileCount":9,"integrity":"sha512-w/GP5C8B366yAXV8pF9w4xORTNgUfbMdfwZ8p+J7GZ1OwgME2DsZgIWSRwTIYPS2vnWicObdqJfWqU8jYiJyPA==","signatures":[{"sig":"MEQCIBpD8XTQL9T4GDWyqUZYJpzAMyD2NGh0u12O3pN8ySGLAiB/1JSlfe98A8OoCu1OzfhHrAJ3FP1gNRqI1yE9Tof1PA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8089782},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"7346d0af9ecde84bf94647c153354e3a1edc13d6","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.4_1700831665758_0.12680005379708925","host":"s3://npm-registry-packages"}},"16.2.24":{"name":"@odoo/o-spreadsheet","version":"16.2.24","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.2.24","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"ccac903eea2e0a91c97341d6e4bfe3a39fd30341","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.2.24.tgz","fileCount":9,"integrity":"sha512-k0wdQpk/nAtOuHB1NOXmU63KCmnM8DqKrO0rboX9yqJ4bMCvkKljbb938IiA6YUSK8GnOAp4CqVXaWiAUP9i1g==","signatures":[{"sig":"MEUCIQD/zL5/D/Pzznr8fSpSQqpHpZ/EN0u1tNQSjO2UHfYAEQIgegLGrMbqi596tByW+DEelV/sBozyt88H6tDTKcPhZ98=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6726294},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"7b1a35c07b670f8931a77d1901091b6bdde56f1c","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.2.24_1701769066375_0.785685934201213","host":"s3://npm-registry-packages"}},"16.4.16":{"name":"@odoo/o-spreadsheet","version":"16.4.16","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.4.16","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"5cc9a341e9db732157e9d599b2e65f1e9ab18954","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.4.16.tgz","fileCount":9,"integrity":"sha512-ZIJvozSpEq/ZGGH3AXyhWaLC590Jx+pyO54n4UfnwFFUTXcqgnBW6lXRNr09PooB/ApOnCw2s0HSwJBl/3e/5A==","signatures":[{"sig":"MEYCIQDbsvBmNuoBJOzwRcp4tA4khDdf/zEpS4o5ArVaFSipQgIhAPbGyeL44H3DrZBldcIY8+ENesUt0OpwpnqBXXeJA4PO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7437962},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"1abbb920f34625b6d90a28ce4ae63523297290e9","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.4.16_1701769069837_0.9227561168026581","host":"s3://npm-registry-packages"}},"16.0.26":{"name":"@odoo/o-spreadsheet","version":"16.0.26","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.26","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"ba1d219734d5c208553e02eee63e79e3da922d43","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.26.tgz","fileCount":9,"integrity":"sha512-IotnJH6/aoo7LGKGH81Hwf1OMgehIOjWfcH78ZRyT0hf0Um5jORO2wrgrMvfCM/dP2EYrj/v+xwsITRSj4qVJA==","signatures":[{"sig":"MEYCIQCbAxgGhLK9x2duB2bbeyPa6b3cMok8MzPe2tuRqjpqfAIhAIWOuOvQ9vRH9f4gOsNNi9tXobm915BaKEhjewFjslS1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6358446},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"10de093c47b67ac87b696db80bc5e834df2fd36b","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.26_1701769073422_0.7606742939499498","host":"s3://npm-registry-packages"}},"17.1.0-alpha.5":{"name":"@odoo/o-spreadsheet","version":"17.1.0-alpha.5","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.1.0-alpha.5","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"268d3847c6f7c0c6048f3f5adf2536180bc546ac","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.1.0-alpha.5.tgz","fileCount":9,"integrity":"sha512-eQKId1b374fL6QlNweGXJ9lfb/8zH30pJQ+eQdo7EFSWCKgkiKD0shP2U7ADU/VVzVnLA4JF7s07c02me5Mp5g==","signatures":[{"sig":"MEUCIA0hWS6h21VZCYrha7nsrXoFt0CO3E+h7wO3wZqglYorAiEA+WwS5ZxPgiiLKCFve70oxqpoVJx8AcX4/u6OYpOCZB4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8109489},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"c2823eb6765cdbaf6016ea59986dda6018424d00","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.1.0-alpha.5_1701769942105_0.8802308768854918","host":"s3://npm-registry-packages"}},"17.0.5":{"name":"@odoo/o-spreadsheet","version":"17.0.5","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.5","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"fe73792742d821bc1269efccddd4e072e8b3cadb","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.5.tgz","fileCount":9,"integrity":"sha512-STxxzftKM19vSky2V1RcGQNHqsuk/dUTE5wt5DNuardLb9g2ewXskaxZ3ldBKraHwYw8w9MZQ5Cn5b9hMXCqVA==","signatures":[{"sig":"MEUCIDgjcO+CF8p4/SIloQAUd7qxn/Vj6y9nxBexb25UvRR8AiEA0H90GcYr9ganVn+wtfVe4eRM4jtNpUvB25jEGBJQdQ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8095361},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"2480a5d4e9e30368e6bf40d4c122f7efd55ddaf7","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"9.8.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.5_1701769949500_0.4408691288394455","host":"s3://npm-registry-packages"}},"16.0.27":{"name":"@odoo/o-spreadsheet","version":"16.0.27","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.27","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"6dbf8e2ed85dde7dab05468ce3db98b39309c40f","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.27.tgz","fileCount":9,"integrity":"sha512-xbTVGd2NSfDSmpaIQFKs4MRc8zqbyl+OHZXbAmIihjRFdW7oZU+wg6nVG2uSBHZlIk0xKg+rYk2O1jp901E2Cw==","signatures":[{"sig":"MEYCIQDVKBc2iuUoVOHnwp6LMkaAFFEK0C6HSwm0ctaC5miurwIhAM47zpkAURgDLPjGSrOrkrp3LiRY8dIsq59FJDmCS4n/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6359230},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"54006f65bf44db5dfe0109531bcf2391d35afa92","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.3","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.27_1704370785139_0.4283867894981619","host":"s3://npm-registry-packages"}},"17.1.0-alpha.6":{"name":"@odoo/o-spreadsheet","version":"17.1.0-alpha.6","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.1.0-alpha.6","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"66236c40b7483569707f273cda8090b873a4efbb","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.1.0-alpha.6.tgz","fileCount":9,"integrity":"sha512-F5tyMi4eUvM7be5OYiQGK1n2zd0B246rdMGRxutHV8tZHQTy6eQs9OPAVljPyImah7/tNj8WyCQbA8F3ANEPkQ==","signatures":[{"sig":"MEUCIDi99+S9HvZ41GaT3TrNI6Q8DJY7Zr+zPxjtvNRPcOhtAiEA00+jkHEKeGVF0++fVhfbn+WYpCvHSdLGni/PQiDxQAo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8186946},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"56dbdc91da779346ab40a36c15fee9c2623e6490","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.3","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.1.0-alpha.6_1704371008415_0.4505031478807906","host":"s3://npm-registry-packages"}},"16.4.17":{"name":"@odoo/o-spreadsheet","version":"16.4.17","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.4.17","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"43cb10f3f2ce35d3f0331c4c0b3216a9bfac165d","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.4.17.tgz","fileCount":9,"integrity":"sha512-EuqN3xjQREd+L1X4qDnqMmaT88hz+OhclEzPQ5cyeVEL3mDs/tt1QtMHwyOcXIDP1j0QSw9ulmts+Qbb5xB/5A==","signatures":[{"sig":"MEYCIQD3upEihY0PafIZs/DliGOzav8IbDgUUuslBH6iX12VAwIhAOV+Eqvfkn6H2syQVQoIC3een/ckEoahA5X0BIoakBhW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7510601},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"769f8a3b63655d1de6101ad4bf522f63c8e21224","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.3","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.4.17_1704371010434_0.9070155270968918","host":"s3://npm-registry-packages"}},"17.0.6":{"name":"@odoo/o-spreadsheet","version":"17.0.6","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.6","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"f9c6395100f395cd27b8a743dd308ece5964cb8d","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.6.tgz","fileCount":9,"integrity":"sha512-mMvIhIOmsPab7qSrYuYeIYOErzD7jppdktLW7LJxltOXylztqnHWzQuAajSKkCf1si8iJKZcmm0sEGjMDtmpqQ==","signatures":[{"sig":"MEYCIQCaFfrcuye4ZDnCxE/AvMKXJrs3aOhkAEW4QjsF/9iJ1wIhAJrnJ59XAAu4rqCM3m7UNX7Kd9MwHSTYMRLIvNJVK6BR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8166881},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"310ca5796fe1bd3de3e3aa772db46f293df02966","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.3","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.6_1704371035234_0.4227180903996901","host":"s3://npm-registry-packages"}},"16.2.26":{"name":"@odoo/o-spreadsheet","version":"16.2.26","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.2.26","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"825ed2c6e7f2c3931b683e07b9a2f9f165d918b3","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.2.26.tgz","fileCount":9,"integrity":"sha512-YLTMxYVlQOGxRMHRlzOqSbw3CER2ufv3tfChjL0O0JviSiDJsivPq3coomSE8Jt7WLRNWEacNqVL8omuD8NVrg==","signatures":[{"sig":"MEYCIQCkK6q8XIjZDLLKx75yWzodZaXy6Mt6jMHT5nLaqqOvVQIhAIV/Kf87Ohj895C5ixhvx0YtSQWBltZVrfRAHCAOIDm5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6727072},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"ef512328a6a08988fe77b31bfe33d5d92f79a347","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.3","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.2.26_1704385224279_0.8997591068453727","host":"s3://npm-registry-packages"}},"15.2.14":{"name":"@odoo/o-spreadsheet","version":"15.2.14","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@15.2.14","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"bd6980a9af11244aeff02677e8cda20fac4ed16a","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-15.2.14.tgz","fileCount":7,"integrity":"sha512-Fy5366kTLgahReuutHm66lgVuCpzTHS7wV83oeYMO0jFP1hNND8eqIpBzcU4GUtfgB5ffzV7Lfrxqotnt4x4Zg==","signatures":[{"sig":"MEUCIQDbHyFSyaEWtrzRew15FijJAVVLcTIIaFaOZZcSVqSdkwIgK9bu/wTfmAbdQ0YNb1HheIWzwipmFp6SfzrR2Hmg+48=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4568923},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"6515f7cac15065fa902ac51d8b677f0973ec7a28","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","test":"jest","build":"npm run build:js && npm run build:bundle","server":"node tools/server/main.js","prepare":"husky install","build:js":"tsc --module es6 --incremental","prettier":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","test:watch":"jest --watch","build:bundle":"rollup -c -m --configDev","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,demo","watch:bundle":"npm run build:bundle -- --watch","check-formatting":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.3","description":"A spreadsheet component","directories":{},"lint-staged":{"{src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js}":"prettier --write"},"_nodeVersion":"18.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"^1.4.10","bootstrap":"^4.6.0"},"publishConfig":{"tag":"15-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.22.5","mockdate":"^3.0.2","prettier":"2.3.1","express-ws":"^4.0.0","file-saver":"^2.0.5","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_15.2.14_1705066649875_0.9122595829459519","host":"s3://npm-registry-packages"}},"15.0.15":{"name":"@odoo/o-spreadsheet","version":"15.0.15","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@15.0.15","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"eb9fbd27a7f0d260619b8d8141c4b8e712eb4944","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-15.0.15.tgz","fileCount":7,"integrity":"sha512-g8iK2ysqmMvRr60ecI/Kh4Mx7Ef5qXmhdnjcvxjjlM0JRsaO5runSSaNYMS1kbne6stuBhbSTFVeWaMKMwu+RQ==","signatures":[{"sig":"MEUCIQDh8RQ6yQ4pEWRHup/3qXonSN+RxhdEE9tR/tBVctnFkgIgSToz7l3a8wOohAdecKE8LbPfHvcZWzd5AUMxSVKQVgI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4583536},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"c87764c820fe0d5394ca935b5485300380e8d0b8","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","test":"jest","build":"npm run build:js && npm run build:bundle","server":"node tools/server/main.js","prepare":"husky install","build:js":"tsc --module es6 --incremental","prettier":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","test:watch":"jest --watch","build:bundle":"rollup -c -m --configDev","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,demo","watch:bundle":"npm run build:bundle -- --watch","check-formatting":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.3","description":"A spreadsheet component","directories":{},"lint-staged":{"{src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js}":"prettier --write"},"_nodeVersion":"18.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"^1.4.10","bootstrap":"^4.6.0"},"publishConfig":{"tag":"15-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.22.5","mockdate":"^3.0.2","prettier":"2.3.1","express-ws":"^4.0.0","file-saver":"^2.0.5","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_15.0.15_1705066810307_0.1561787178278604","host":"s3://npm-registry-packages"}},"16.0.28":{"name":"@odoo/o-spreadsheet","version":"16.0.28","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.28","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"19ff77b06e418157764d2bc82d82688fcb5b3f25","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.28.tgz","fileCount":9,"integrity":"sha512-aeJI6Y7Uf8VIhL4lyRhVfgwoXdyMCIZgTZH6bNSwzybqRNjqM+3gPr3iZzG+xJV5DpmIp+nqaCoO3jntI0WL9g==","signatures":[{"sig":"MEUCICS8K/rrQVSCd6BJ9ifNBaXLWSbfwUhI/0YuH8ei3lePAiEAixubX+nLeHn8ae590zmDphxECi7IzNBvUvADEBkqGtI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6367489},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"7251a4753ac3ad11179a27e2caa43dff53e5548b","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.3","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.28_1705066954478_0.8650015969229647","host":"s3://npm-registry-packages"}},"16.2.27":{"name":"@odoo/o-spreadsheet","version":"16.2.27","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.2.27","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"87d1311dd1951b6436ac6ede105f79448898f926","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.2.27.tgz","fileCount":9,"integrity":"sha512-me4K6gtXhL5n3ikrH3hGb6N2Hom4qtwvY9Xk/WoTON6XBn8riVwhb3sWfO8IPgRyQB4kI8YdaZphjTryKftMZA==","signatures":[{"sig":"MEYCIQDMGxsOBFGMZqr+FASn4R9jkVtqxzJCfsfh3Iui/dtPDQIhANXt4Rze2niO4rdDqf+upNXhP65PPufx4T1H8RHlnLVe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6736016},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"d8b1d672d0e2517e6daed6b471f4bd0df3f77d0e","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.3","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.2.27_1705066959480_0.49059998257509196","host":"s3://npm-registry-packages"}},"16.1.31":{"name":"@odoo/o-spreadsheet","version":"16.1.31","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.1.31","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"d1a55a8b9d9997ed8d6a093fd696dbed431bcae8","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.1.31.tgz","fileCount":9,"integrity":"sha512-XD4lu2JAQBUqjxWETvT10wmhrKedEiqPCJGMPiNL8r0jxlazIrjywWaNfbJNtIkmIWK85M0ODqKLICbrgJPxeA==","signatures":[{"sig":"MEUCIQDXy9HpwDxOD7RAzYG7rT+XRrU3t8vM2MsNSPFGOpstIQIgLdklZWzZeCMOvGNMSHO8rcqgAd7B3GWt9MXnZL+iBMg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6551879},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"f51befa95cb8b5f5143f4d16c7485f4aadb8ddc9","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.3","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.1.31_1705066963205_0.2451093104008153","host":"s3://npm-registry-packages"}},"17.0.7":{"name":"@odoo/o-spreadsheet","version":"17.0.7","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.7","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"f43b6344261344b6c342b43a71a59b3b4fb0b008","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.7.tgz","fileCount":9,"integrity":"sha512-WVUHeYCvnjuJEcMuQnwGo447rwBbwFCnJaKJHJ7k4B72BD/rwbnTv7qJNwDqF5DXkqjg2cu00eBPSwj5KlDZbQ==","signatures":[{"sig":"MEYCIQD1u9q5eRvjXkEpO6QYC+Be+Q1RDLyAj1Vb94aZCpltKwIhAIN6bBTnRDhTur6xuG0mk3Z/Wdgi0+wQBXI+VbuuCbo/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8176828},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"cadb8174b8a3abf5e7dbade8882c920dc3846672","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.3","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.7_1705066967103_0.30258420835048816","host":"s3://npm-registry-packages"}},"16.4.18":{"name":"@odoo/o-spreadsheet","version":"16.4.18","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.4.18","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"9a44224ddea1346d5a95dc23bde1c4709d1176d4","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.4.18.tgz","fileCount":9,"integrity":"sha512-Od0e3XGcHvrMKM8hOr9IzIpKY2oHuGoxLUSdeU5yg2x7prO7ZXFESW3gfop7Ec7lA4yjNlCoAQGaM+ggN53RjQ==","signatures":[{"sig":"MEUCICAfOd95MABzG80XVzYYCURl+1yJX/GU4/uL+9wVASh/AiEA0GhXdHwFq/ICM/dUrpJbJ61Vg9VxKUSqQaGRV3WcMnY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7520249},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"f438e085d8a90554cee538021701504ba9fac547","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.3","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.4.18_1705067025480_0.43298969360897765","host":"s3://npm-registry-packages"}},"17.1.0-alpha.7":{"name":"@odoo/o-spreadsheet","version":"17.1.0-alpha.7","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.1.0-alpha.7","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"ae6b91adfbede8a5e4519401f064fb312882c754","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.1.0-alpha.7.tgz","fileCount":9,"integrity":"sha512-nFvAOpz8e/CnETt3Raxlv0p7x7byBce4rvYZ7JDymtXmIzNRVbVCqPA20ZeFowGaVbzDXZWnxdkg2nHnmKd6JQ==","signatures":[{"sig":"MEUCIQCaUwLNoakfWCgP8JJaHmUTFv5e7dCj8H5RURCepjSYvAIgH30xjrQ9bAxsiLOf3uoAV4Fq1cu0MykjZx0+JsvMT1M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8233713},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"cbce1ed494e7784dd734677c0c689eec9d7f3927","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.3","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.7","bootstrap":"^5.1.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.1.0-alpha.7_1705067144324_0.5294162208843207","host":"s3://npm-registry-packages"}},"17.1.0":{"name":"@odoo/o-spreadsheet","version":"17.1.0","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.1.0","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"c4c96850c4b19a0c5b09e49d94d741e99d12b3d9","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.1.0.tgz","fileCount":9,"integrity":"sha512-PiwC2hU37VfZX6uh/+7sNSOIoM5axM/OmkX9QIv9SMIzC42pafuDYRCxzbSa5rCg18OVHKuNwps1f5Ux0lZT+g==","signatures":[{"sig":"MEQCIDDgXwIpe4HirRg/e9R1Jx/3hAdzcWcNZNdfX+quDXPfAiAtxzgJw4z1wgtbK6t6wJ+9KLqevueUvkihC8QijfXNug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8233905},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"87253c7e66726aab0117a06633023afe6c108eea","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.3","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.7","bootstrap":"^5.1.3"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.1.0_1705391278853_0.6865294310301602","host":"s3://npm-registry-packages"}},"17.2.0-alpha.0":{"name":"@odoo/o-spreadsheet","version":"17.2.0-alpha.0","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.2.0-alpha.0","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"eee0f5e6a63ace56c648dd62185b5895ef97adb9","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.2.0-alpha.0.tgz","fileCount":9,"integrity":"sha512-vKxg1Cf9CXTLn+3c5oJAfNigCBDmJQWWstw5vs69n5vG5Q+YC2gcBo0bkJDwYicCevUNtrjWeX9Za5xQAI0whA==","signatures":[{"sig":"MEYCIQDFJgwUj58dxYFyGxL/LfujSOINZtcR9VnDWY2YFurOvAIhAJrY8A6bP+TtgYDiui+z/jY/MYd4IhlortYAi8JX8uWD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8233976},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"a28bf5e5ace93d0c0b84063464827ebb71b5a17d","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.3","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.7","bootstrap":"^5.1.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.2.0-alpha.0_1705392376330_0.15967996109763827","host":"s3://npm-registry-packages"}},"15.2.15":{"name":"@odoo/o-spreadsheet","version":"15.2.15","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@15.2.15","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"6c555d8730cf3a1c4fa7cdebbcc35a7eaacb76d3","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-15.2.15.tgz","fileCount":7,"integrity":"sha512-zRS700Q8YXocgnyHljnndB03vn/L2xtHU0I450l3q2R9Zhstyz19aGwruJOfpx7jPzdgebcvw5U1i5jgU99S+A==","signatures":[{"sig":"MEYCIQDW0ZdgYqeTLXXl3wp836hJDeOBOyMGdfF6IWahfSzrEgIhALi8Tzc2VLKf1cgh4WxK2ZxnwW+3zHEKo2dP/+23bhzK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4569526},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"c78b15db573254be4d06b14cc574a340ab485f66","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","test":"jest","build":"npm run build:js && npm run build:bundle","server":"node tools/server/main.js","prepare":"husky install","build:js":"tsc --module es6 --incremental","prettier":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","test:watch":"jest --watch","build:bundle":"rollup -c -m --configDev","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,demo","watch:bundle":"npm run build:bundle -- --watch","check-formatting":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.3","description":"A spreadsheet component","directories":{},"lint-staged":{"{src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js}":"prettier --write"},"_nodeVersion":"18.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"^1.4.10","bootstrap":"^4.6.0"},"publishConfig":{"tag":"15-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.22.5","mockdate":"^3.0.2","prettier":"2.3.1","express-ws":"^4.0.0","file-saver":"^2.0.5","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_15.2.15_1705486964890_0.35367030410579714","host":"s3://npm-registry-packages"}},"15.0.16":{"name":"@odoo/o-spreadsheet","version":"15.0.16","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@15.0.16","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"38c28e3df12a553973ebf3d779b9318b3b1b5dfe","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-15.0.16.tgz","fileCount":7,"integrity":"sha512-NBXO9r86BpSBynwO+LP2I8hOHeSrU4p5zD5KbTuHJcIqSk41JSrHD4MsQK0C3lh5Xo7Mz5D+P5ZLtCvaLezUIQ==","signatures":[{"sig":"MEQCIDDhiVVyGZXwCLWR1baYFcPCSIqx7GI/vXByVnJR0YBIAiAWAU58nlhETEF3RJZaKtGWxLmg/Y/6wsnYs66jJAk1ug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4584190},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"3a9ce1908cbe5f1eefd680a0f4fdc73a3a652f15","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","test":"jest","build":"npm run build:js && npm run build:bundle","server":"node tools/server/main.js","prepare":"husky install","build:js":"tsc --module es6 --incremental","prettier":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","test:watch":"jest --watch","build:bundle":"rollup -c -m --configDev","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,demo","watch:bundle":"npm run build:bundle -- --watch","check-formatting":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.3","description":"A spreadsheet component","directories":{},"lint-staged":{"{src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js}":"prettier --write"},"_nodeVersion":"18.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"^1.4.10","bootstrap":"^4.6.0"},"publishConfig":{"tag":"15-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.22.5","mockdate":"^3.0.2","prettier":"2.3.1","express-ws":"^4.0.0","file-saver":"^2.0.5","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_15.0.16_1705487020246_0.7435783776897538","host":"s3://npm-registry-packages"}},"16.2.28":{"name":"@odoo/o-spreadsheet","version":"16.2.28","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.2.28","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"6c0c14d466ee9a5debd4861e3ad7af8d6a2bc494","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.2.28.tgz","fileCount":9,"integrity":"sha512-0GlgiTzPVUeQraLGfp1S3wphhoFhuRlAa87+bL+5sXlqT/+H91llT6Y73aREiue2czp1jZc0amHHtWiS9s6I4w==","signatures":[{"sig":"MEYCIQDfwHGoi40LtQOsYQjyDA7GAJJGAGnqsviycslub4y5zgIhAMopGThWBKdTuFQKqXXyMa3Bu7b7AgfkBlQPU1o1gwt/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6736000},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"16cee4821cf536ece917a715fcd377082de669de","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.3","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.2.28_1705487079013_0.4502989609243666","host":"s3://npm-registry-packages"}},"16.3.22":{"name":"@odoo/o-spreadsheet","version":"16.3.22","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.3.22","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"6c7285514657e1ead630834b05c2bd595921c9dc","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.3.22.tgz","fileCount":9,"integrity":"sha512-FuDcae6fHq+i5PzWHhiwwqcf5d14Y+PsMg7jogJhT3cM4YfU0EJvyC/0JdnYWfRo0/ztsMsemTRi8BhqP1kriQ==","signatures":[{"sig":"MEUCIQDH/nuwAJ0q3eEcIQq3gobjTVLMrhVqBNhOSpXGx/KPuAIgM7rrm5/kQCupR5oCIa2yG6867shTUvKIzii2PuN1gt8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6977749},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"2c1b1366e16a609482059063fe86988318601882","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.3","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.3.22_1705487080838_0.49868194559928636","host":"s3://npm-registry-packages"}},"16.0.29":{"name":"@odoo/o-spreadsheet","version":"16.0.29","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.29","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"d11127e677937642c87e0fbf5ba76e15f0170583","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.29.tgz","fileCount":9,"integrity":"sha512-zV2GFrvlEMW87RertY5CdyuPSQcpMIF+Rwozf1BKvhemO7UzeL71EJrjNEGxywy+YXztHh1kZZxp+IZdfNHsBw==","signatures":[{"sig":"MEYCIQC6lPjQ4/yIswhkyIUZ2ap6ZclH5FAExcQijhzRa18QIAIhAPgf0TJV8Z7mXOxwaZuozOm/KG+DEebN5KUkAp5UIHQ6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6372634},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"3fda98572c21eae70c0057b3d0be39d6d71986f3","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.3","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.29_1705487122555_0.6668398485970384","host":"s3://npm-registry-packages"}},"16.4.19":{"name":"@odoo/o-spreadsheet","version":"16.4.19","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.4.19","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"3ebff089f2319220b8fa8a8f7660276aab2e1aac","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.4.19.tgz","fileCount":9,"integrity":"sha512-Pv0JfrwFxYQy/fT+UcXv1KoWemdK+pfKV1PZ5CqHGked3mjY3BJ4nbIoeKP6ZJdcx+iH1eAUwpm8H7Kz7ydaxw==","signatures":[{"sig":"MEYCIQDncQHwFJNgNVNi/gk3j/HqRJBHUg2Vx8NZJoO0Y/3DAwIhALrpqd9x5YTR8uO+Ilde+bRarhqFu+S4VWzgNmT2RSiT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7520241},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"fe01e7bbb5bcaa0ab7311bce21c7f18b02be5707","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.3","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.4.19_1705487287061_0.7520127057682213","host":"s3://npm-registry-packages"}},"17.2.0-alpha.1":{"name":"@odoo/o-spreadsheet","version":"17.2.0-alpha.1","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.2.0-alpha.1","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"52db1b3039ad76b87df21d5ce51b620d7d2557e2","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.2.0-alpha.1.tgz","fileCount":9,"integrity":"sha512-ax0eydT5XsmGn+JSgJ1u/ssUCH/v8DDxH+AX90OwBIaqRJZK8sSUfg9Uw3+RIRGPakO8S7bmto/9dqwqml/DWA==","signatures":[{"sig":"MEYCIQCNsm7NIUcZglydxszdz/t5rbXAo0p8GyBeW7CIRItOqgIhALd958fIwR1CGmdQKhe6HR+nmTWXao5LJmDVTyZfKybL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8229054},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"296f467b920acbee8fd1960dda2551249606ba76","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.3","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.7","bootstrap":"^5.1.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.2.0-alpha.1_1705487289568_0.9232709417835787","host":"s3://npm-registry-packages"}},"17.0.8":{"name":"@odoo/o-spreadsheet","version":"17.0.8","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.8","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"d624f41bbd9de84ac14d5db9d734c7e567f22fbf","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.8.tgz","fileCount":9,"integrity":"sha512-UiX6VOZ/QKj9+LO7eYNtFGu04bF6USlbeyhCDnChW0+eRZmS/3eaLSyxJHmwr2383SLE2yPFJhDocN9PUqLGaw==","signatures":[{"sig":"MEUCIQCwaqTRac7VdUlQfqQTolM4klyxpdN7SfOzGPnlDeNnugIgQljnzuGZ7AGnmJzq4/wBDV3mmdoSJxJh3Rle3fag1D0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8176974},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"0f2d46e7a1580609a36637cf954e8622b225f03c","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.3","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.8_1705487293829_0.46869892286448867","host":"s3://npm-registry-packages"}},"17.1.1":{"name":"@odoo/o-spreadsheet","version":"17.1.1","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.1.1","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"2358f1513f41b994ef21d5c7c12e3312bae5d0f6","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.1.1.tgz","fileCount":9,"integrity":"sha512-0o4G9MPDBFUZwSAw7Z+sn4iSz0yYFJrd++VqETg5g9IXRIAcDjPDohRBgg4pFln/vjlEbb3aCWIgvhFFL3yp5g==","signatures":[{"sig":"MEYCIQCmz5FOwYqbq6RZVLyjVVX5vuRRjx60EUdPu8itbGVCMQIhAPkInNQ4NKPbHuo+mal/5jXHHRyw4pRR8GnuhXEQ8guQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8228991},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"b62675cea18f465d2801547db3e44063efacc2a9","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.3","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.7","bootstrap":"^5.1.3"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.1.1_1705487659052_0.441099337852767","host":"s3://npm-registry-packages"}},"15.0.17":{"name":"@odoo/o-spreadsheet","version":"15.0.17","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@15.0.17","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"96025b85feea4fbdae0cdcd609d921bd6a8a8823","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-15.0.17.tgz","fileCount":7,"integrity":"sha512-3YQsmhC17DUrkS3BIOuEmBntp7LCg9e2XbnJ75z6vEck3MUA1amaG/nAp7wt1oWzITinbwPg+Lp3P1Y1p9PvJA==","signatures":[{"sig":"MEYCIQD6o6jjPJAnJb09u5sfE+y7e7Ub2o9zJuAWw4wNPY2hrgIhAOjfQseKxn4PsgH/KRBBi6vgp6ntN+EA1aqiBKa8Jv7V","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4583627},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"6944f993b1caeabecd557a3ba2b73f5284619b14","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","test":"jest","build":"npm run build:js && npm run build:bundle","server":"node tools/server/main.js","prepare":"husky install","build:js":"tsc --module es6 --incremental","prettier":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","test:watch":"jest --watch","build:bundle":"rollup -c -m --configDev","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,demo","watch:bundle":"npm run build:bundle -- --watch","check-formatting":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.3","description":"A spreadsheet component","directories":{},"lint-staged":{"{src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js}":"prettier --write"},"_nodeVersion":"18.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"^1.4.10","bootstrap":"^4.6.0"},"publishConfig":{"tag":"15-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.22.5","mockdate":"^3.0.2","prettier":"2.3.1","express-ws":"^4.0.0","file-saver":"^2.0.5","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_15.0.17_1706536028069_0.48740726845767","host":"s3://npm-registry-packages"}},"15.2.16":{"name":"@odoo/o-spreadsheet","version":"15.2.16","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@15.2.16","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"f050e0f46a145ae346659d48d384381560fc42c9","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-15.2.16.tgz","fileCount":7,"integrity":"sha512-b81px/quoowHvV63RT5oqGd8KygIlh0xhbBr/R34gf4OakPAndvLfC4Ymn5ns++QnKYHOUFC6sOwooKgDhfDIA==","signatures":[{"sig":"MEQCICMSTDayxcoJfWNwG1RHnuZDi9Ot2L87HLiXGMcvtRrfAiBiz9PrEdRpUePskz9hgwAO4Uz7BW70Ad4nIIeC8oGDMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4569524},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"446a537e51c12c30ae8ac6c91168c5d7b611efac","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","test":"jest","build":"npm run build:js && npm run build:bundle","server":"node tools/server/main.js","prepare":"husky install","build:js":"tsc --module es6 --incremental","prettier":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","test:watch":"jest --watch","build:bundle":"rollup -c -m --configDev","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,demo","watch:bundle":"npm run build:bundle -- --watch","check-formatting":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.3","description":"A spreadsheet component","directories":{},"lint-staged":{"{src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js}":"prettier --write"},"_nodeVersion":"18.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"^1.4.10","bootstrap":"^4.6.0"},"publishConfig":{"tag":"15-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.22.5","mockdate":"^3.0.2","prettier":"2.3.1","express-ws":"^4.0.0","file-saver":"^2.0.5","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_15.2.16_1706536112023_0.7960033888232152","host":"s3://npm-registry-packages"}},"16.0.30":{"name":"@odoo/o-spreadsheet","version":"16.0.30","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.30","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"531e1f84221ee70ee6de683898b1aa496f428921","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.30.tgz","fileCount":9,"integrity":"sha512-rV4wJaPBzFqCtfT1kAURX46zw+1u+bIEHfpZqLDR/1TYKgO1sDRIhzgLJoEYCB0Ow7tUg21tLex9YSRA81VhMQ==","signatures":[{"sig":"MEYCIQDqV92zIIo1QCcTk0oigpLyZggQpV1EWZA7jUEDH1PyUgIhALl//xJAU8Bmja1xWvWDyVcn4rJUI3k/ZItbrZeV/+Ha","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6378420},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"49966d641050269a9dd6b13d698f0148a0fdd4f8","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.3","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.30_1706536203562_0.8837477490922208","host":"s3://npm-registry-packages"}},"16.2.29":{"name":"@odoo/o-spreadsheet","version":"16.2.29","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.2.29","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"5a56268c3ca47198052f2611d462cd8db8af4dff","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.2.29.tgz","fileCount":9,"integrity":"sha512-J1eO1yKkFprM/Io143Bz5P40E3YzpSpKuAjOi5mTx9jmHZRXSVfx6rUbwdiAxgt9OdXALZpYt52tFqzRgh+5YA==","signatures":[{"sig":"MEUCIQCABb+hDnKeu46wfraMvmlf238gt3NeNBk/ukBXXAKkNQIgS3weIS49Il/pHH9b5GiijZ5nubR7UkthoDN+XB/jeZs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6738776},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"27b2ec10882d58e90cfa23449f0e93149c94f94b","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.3","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.2.29_1706536207571_0.5099124008923754","host":"s3://npm-registry-packages"}},"16.1.33":{"name":"@odoo/o-spreadsheet","version":"16.1.33","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.1.33","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"105b07a0be1f209883cb6fd68bff89f16808e396","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.1.33.tgz","fileCount":9,"integrity":"sha512-ysnfGbC1F0C9zzKMrEz+X92r//d5sHGYISvEv/vl/3m7RvKITVs/K/Mjxldm+y9kKQpxtjtVAC25PwONHhJHTg==","signatures":[{"sig":"MEUCIH1EIq0WNaju6ax3/a2vn0tZyQnSBEIDnj9ljfwVLu99AiEA2a7MQcLW4b1/EtAuylDJpaDzWXls9An+lX+k1SKLVz0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6554622},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"d3b27dd7f54894f9099fb6c465339c4eeb87f909","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.3","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.1.33_1706536212955_0.10643219948032323","host":"s3://npm-registry-packages"}},"16.4.20":{"name":"@odoo/o-spreadsheet","version":"16.4.20","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.4.20","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"dabc61b5a65efa0c2a4575cf5db9f00666101e1f","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.4.20.tgz","fileCount":9,"integrity":"sha512-7QOUU2zQfUEpoqMJTjYOFgdOmyKAZglKGNUykzntWS0uEr2TBBNcEl3ek1milWe5j0saDGjbX0xj4A3B7K0RFg==","signatures":[{"sig":"MEUCIQDR43LWE5TCLAlY20Ud3hmTWy/TcgdSxyKZQ54yRkU6UQIgZtFASgHO0K1YLOrm9FobRRHxcUeF9e3MbzPftV0oh3o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7522895},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"06c0ecf94bd68f5f309cd191939fd5d000f65304","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.3","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.4.20_1706536247000_0.8870953246457016","host":"s3://npm-registry-packages"}},"17.0.9":{"name":"@odoo/o-spreadsheet","version":"17.0.9","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.9","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"94360a1ed41fb766ec77bc00c85cf817cbdf7864","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.9.tgz","fileCount":9,"integrity":"sha512-C/3WEzVxQWkdCMRTARpprC4yBmcB3EVck0RZ5b21AVNEunw9CkVco1Vicj0Pl6ZSWjoy7udZfa+sk4CojZfhxw==","signatures":[{"sig":"MEQCIElYpfisiuPbW53ZCRMhviVbc07kW6ZnE+86ch7Ne36mAiB3CrWYmNxLVDq+klktQW9+Y8+94b56LBfB91QcKOodFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8179553},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"3c1209a3876d19aa7cd7270156cbf6d25eb4e25d","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.3","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.9_1706536443546_0.4431359008366178","host":"s3://npm-registry-packages"}},"17.1.2":{"name":"@odoo/o-spreadsheet","version":"17.1.2","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.1.2","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"dac93f4a839e3df908dc548e4a10e79023771384","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.1.2.tgz","fileCount":9,"integrity":"sha512-SFr8FfTgKTsfGZPIuoRsX+pgaE96ubwFbnLY3INvULVQbVctV7Fx7NVHqBmTqtrXLNNScfN72CQIhI+nvaErEw==","signatures":[{"sig":"MEYCIQDlfgScFSXQZCaYNA17onITxOLL5Jv5wXiHiqTK6lNicQIhAN2DXRvZYdWEqekHWPFjWpeNGIzAnTZ8IQE26hinzLZF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8231746},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"043a0d5c1fc74835d507589a704ce2a072dbfda2","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.3","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.7","bootstrap":"^5.1.3"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.1.2_1706536524633_0.9044132362737052","host":"s3://npm-registry-packages"}},"17.2.0-alpha.2":{"name":"@odoo/o-spreadsheet","version":"17.2.0-alpha.2","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.2.0-alpha.2","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"acb632401b3ce89f9951ac199277ff002067812b","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.2.0-alpha.2.tgz","fileCount":9,"integrity":"sha512-i4uzYVxlz6aALg6GBXsDLWgXPFobFoOOwkNewgh+ym+ecgcZt+0aj51ZhvEKDMbEfYHWyG+buIX0elkZQJsecw==","signatures":[{"sig":"MEQCIGC+9EZHEgcLRcNipwpLx4OP3g+BOcBANMa1F6CrVG4PAiBSoEygi8eny0A5k3MCj962EJQGtVE5YQTEdLIUAihztA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8299099},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"03c13350de43af9d8d6e9e5f6b4520f469e5b70e","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.3","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.7","bootstrap":"^5.1.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.2.0-alpha.2_1706536600410_0.8141384056373813","host":"s3://npm-registry-packages"}},"15.0.18":{"name":"@odoo/o-spreadsheet","version":"15.0.18","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@15.0.18","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"9022eab300696d23b46cec200df36ee2992f214d","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-15.0.18.tgz","fileCount":7,"integrity":"sha512-sSl/HiF8sdgo+U74hRIszm31udDsRTfH3zUChz35yWZPN0kNAGw4NhDcrtOACCGz5r1LeJ9KyIH1Ony4BRLeKg==","signatures":[{"sig":"MEUCIGisBFV/BgE5r6tjiV1SiCk1VmOMTMXM3QptR2XTX5YSAiEA/u6FMBzpi7vwWx6r76mLRIwicYmVMo63mKGcufeBMPE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4584000},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"d1605d8106e9254f4eede2e295fdc3cc70ccb556","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","test":"jest","build":"npm run build:js && npm run build:bundle","server":"node tools/server/main.js","prepare":"husky install","build:js":"tsc --module es6 --incremental","prettier":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","test:watch":"jest --watch","build:bundle":"rollup -c -m --configDev","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,demo","watch:bundle":"npm run build:bundle -- --watch","check-formatting":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.3","description":"A spreadsheet component","directories":{},"lint-staged":{"{src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js}":"prettier --write"},"_nodeVersion":"18.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"^1.4.10","bootstrap":"^4.6.0"},"publishConfig":{"tag":"15-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.22.5","mockdate":"^3.0.2","prettier":"2.3.1","express-ws":"^4.0.0","file-saver":"^2.0.5","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_15.0.18_1706881309826_0.051441911474693125","host":"s3://npm-registry-packages"}},"16.0.31":{"name":"@odoo/o-spreadsheet","version":"16.0.31","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.31","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"4c43f3d61b4bfa046fb47c7b4731beb7bdf5e2cb","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.31.tgz","fileCount":9,"integrity":"sha512-pKpKDyPI+ph5LabMqacGxCuGWCi5hWn2fUyPU0I/X4SpIVe+aoc5WOFJJu4olzjsQWwXuUNb4k2n6UX69NwR+g==","signatures":[{"sig":"MEUCICyXpAE9aIo/VNdyScJHeWdzOT26KavQ7Xg+TNpeMkFFAiEAm+4pGDuH8N/zewAo988boJaMEt5i3s2D88RLfclengQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6379854},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"a2e40a94ed97a8a4593f98ffcc7608140ae28313","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.3","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.31_1706881488771_0.8111231691793275","host":"s3://npm-registry-packages"}},"16.3.24":{"name":"@odoo/o-spreadsheet","version":"16.3.24","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.3.24","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"2f3e1c97a0ecd3e5de029c555d28ef6f02d4da6a","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.3.24.tgz","fileCount":9,"integrity":"sha512-PJfC9cYKIeW7cH8hIP0GXES3si3LPTtAEC6X/9gh8n/J4B+KJt+vT3T17jqtHPtQk6I6n5I0MVHbjqoqESG/Xw==","signatures":[{"sig":"MEQCIDC/bUCMw8qEhMK41r+294urQNov+0G68mHc1Hn+9zn8AiBqoVV7gmzeolZOIjfAOwoq1MtGMDrxyVuf5o/8RRmmEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6981996},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"0bf5f45718aeffa39d697c57b3e8be9516cb6711","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.3","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.3.24_1706881584557_0.6272757121364556","host":"s3://npm-registry-packages"}},"17.1.3":{"name":"@odoo/o-spreadsheet","version":"17.1.3","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.1.3","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"421a009cc0a55aa0c951c731b51d3e8a9ecc254b","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.1.3.tgz","fileCount":9,"integrity":"sha512-SA6gPSPegHHmyEAqFcw6orsfoekxRRBNxsJhsqlr3OBjaNWzmFFPtPO+v80RVQwgsOcqyB5Ry1bxcltTMYK6LQ==","signatures":[{"sig":"MEQCIEDk+tlF9Ar7iJIP+4TNa6Xi8QPs2MsRKwtu+7UiI9EtAiBMzcjQ4Ga5ZXqFBYqYq9IlIiz7h4WIKPxXfGAr+LYghQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8237274},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"798f97971d54a9dad2a721eb5727ffbe8703eee0","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.3","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.7","bootstrap":"^5.1.3"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.1.3_1706881656279_0.351916232806756","host":"s3://npm-registry-packages"}},"16.4.21":{"name":"@odoo/o-spreadsheet","version":"16.4.21","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.4.21","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"218c23bd5cfd3883db058755e5380e218e5a69ba","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.4.21.tgz","fileCount":9,"integrity":"sha512-R2fhHSftYPVBDA0ActoUrdnNmFabPGQaP9N6Jc9rBLgrnNvJmNNdPqzNoPkVVCr5H3EX3krnXCYMSGBUXAj+MQ==","signatures":[{"sig":"MEUCIHKs3FZ9LDFshN/NupOMvrtFm1c/VMs0RT+Tm2NQeiLAAiEAslMuINDBowMk2KJC1iVoU0noPVezl6kKtOUnn51BF5s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7525029},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"73662b1950e502dfb796efde92aaac0c659d40bb","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.3","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.4.21_1706881688251_0.22557795956741167","host":"s3://npm-registry-packages"}},"17.0.10":{"name":"@odoo/o-spreadsheet","version":"17.0.10","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.10","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"b0cea22e97c1e8ffb524fd9ee03529a35a174272","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.10.tgz","fileCount":9,"integrity":"sha512-C3TzuzeaineHrhVhbYAvI3bFkJI22VRKbEX6w/zzOi8aIjNb+GQ8H05lLdl5mCeswQhMdNkt89pdyWl2GeAtdA==","signatures":[{"sig":"MEYCIQCrqOYGs6UDTUxZ61c/XX1YEY8Xzpe81wUAuLb2N1swAgIhAKuh1wPRcmDAzI9gB/3jrJHcSgjGvxGD3ycNnb8gI/9C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8183808},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"be06aa9e2f0e54e776de21fa0c9b626dad6019fc","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.3","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.10_1706881752545_0.8030392004356857","host":"s3://npm-registry-packages"}},"16.0.32":{"name":"@odoo/o-spreadsheet","version":"16.0.32","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.32","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"3b0e7f38d7d42d0761bfd7ed71427424ebc47ae6","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.32.tgz","fileCount":9,"integrity":"sha512-X35vvOWonbiyUi/UTsdFfi/6hdxnnfgxxeKfyFM/qn26RGvyUrJFFYkoUZYUzgtck7H3wDyhpGnClWl4V1trEA==","signatures":[{"sig":"MEQCIHFWTJBSB0NquvV79wobjf9/Kt6std6fs91a7RTsxWSkAiACiPT6xOdOB2jqS1vsm751RGz9bfTaDvKCIjI/hNDWig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6387862},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"452dce239ce49bff2653bfc713519f5c88021e23","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.3","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.32_1707483965615_0.5250354764554463","host":"s3://npm-registry-packages"}},"16.2.31":{"name":"@odoo/o-spreadsheet","version":"16.2.31","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.2.31","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"559fb4c7866759851beb50579bdceaca40fe4a8c","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.2.31.tgz","fileCount":9,"integrity":"sha512-dOQ5CsTVsEMl3Hsnh8f6B1u0XVOfcNM+Ue04p1KhqYpCTm5hZiELXnbq0SC72tyhol/7Xa1IlYGjx94zn9PHVg==","signatures":[{"sig":"MEYCIQC94uJKJzJh5nfF2inuI4xY9YmzCaKWeHbrpE7UEnUNQgIhAKafJR3O5mYk+ze7T/hYdlyz7upjXbVB3omaArKxGwAe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6754439},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"2e76bdfad0a86b724b14f46103a6864b1c99275c","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.3","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.2.31_1707483973039_0.2969681142963905","host":"s3://npm-registry-packages"}},"16.3.25":{"name":"@odoo/o-spreadsheet","version":"16.3.25","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.3.25","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"e421c8c80bbff0bab111da0ab933d3ebb2d6db6e","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.3.25.tgz","fileCount":9,"integrity":"sha512-Ro47W1t+BcxywpJ70zmiS8FA4Mx5p7+F43oOMw0cGmOinssT2WmRBOJOF4ig5s4EepM5W83zcbTgQi2unY9C8Q==","signatures":[{"sig":"MEYCIQC+s7ZlEo05IlHt6+nCUHVvrVhuHlOnReGhjEIZk0RZogIhAJU4iGKkjjdoGfO6Ai4Q5HihWC3C6BndYC9WLhH6cLxq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6992394},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"b53bf1b0e677fccc07400948d4bafb4c07938c70","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.3","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.3.25_1707484064035_0.6213960545127601","host":"s3://npm-registry-packages"}},"17.1.4":{"name":"@odoo/o-spreadsheet","version":"17.1.4","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.1.4","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"4824eb90094a9572f9fcef3f2606ab8750497b19","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.1.4.tgz","fileCount":9,"integrity":"sha512-qsMwvK/oJaHmAcnvT8ibkxNMUpPYWCK7qV3I9+sNhjZxIvqE4qWpNrGh7h8QSC9cn+3nWTsDUD1enteXCRh8RA==","signatures":[{"sig":"MEUCIHdl1nH4pWN0j7yOWtGmr9MCEUlbpja48jI/aFkwG0UBAiEAzSQixyK7VaUfUf5ZT1D/G8Ynd/RL/A6x3Wu6anFjnzg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8247823},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"16d3ece738a63826b850dcd53a75b5e7eea6b825","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.3","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.7","bootstrap":"^5.1.3"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.1.4_1707484195787_0.6347228761517971","host":"s3://npm-registry-packages"}},"17.2.0-alpha.4":{"name":"@odoo/o-spreadsheet","version":"17.2.0-alpha.4","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.2.0-alpha.4","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"700511f3cc61742f6873087fb42f6d8ad942ecf0","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.2.0-alpha.4.tgz","fileCount":9,"integrity":"sha512-7JQhfpMa+/+HBJG14mVOvgmecR2JKb/myHcPRvuZVJBQcZWOiDPUxSjKoc8eImuTV8gCmuMWjFvp/ee1ppFBWA==","signatures":[{"sig":"MEYCIQCH/8AqawkY4YDtrsByaU/eOoxXs++4/oOu3QaZFe2bgwIhANc0eEvBD0C36Okd8FqavjzcNnoXNB9ibPEWwIuwEbPS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8379850},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"1b33cf4edf73ce5eb2930147fef2e358229d66ce","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.3","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.7","bootstrap":"^5.1.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.2.0-alpha.4_1707484267716_0.6115246870867008","host":"s3://npm-registry-packages"}},"16.1.36":{"name":"@odoo/o-spreadsheet","version":"16.1.36","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.1.36","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"f8dcbb5fe967fb1f97893781674be36caf6a17f4","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.1.36.tgz","fileCount":9,"integrity":"sha512-/f6Sb9OCErOSqBZP8EOXI387RlRAI/hZCPKaQL+wTTk20F/7GuvdUbHdYfcjKaeRAERj0Oh6+Y4a9Y/p/qgUPA==","signatures":[{"sig":"MEUCIEP5Fx3x2Po4kLqIfj5RExGloy54nz1bx1i0ukXw9tuIAiEArfHo6jysh+4WxZ9DahQQ8isGXCgWWSszzLo3LMNhRDQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6571843},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"ad5301cb9dc79fc6e3761c56a04e45a5a92424f4","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.3","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.1.36_1708093001425_0.8007216437679492","host":"s3://npm-registry-packages"}},"16.2.32":{"name":"@odoo/o-spreadsheet","version":"16.2.32","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.2.32","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"f6c6dcf2e95a33d51689a8fa80443423e1a944e4","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.2.32.tgz","fileCount":9,"integrity":"sha512-NPLON0/Ah4B35KLv+NrI46SSP6yO5VZ92Hx6lX2E0qLwZywUGNr2EYWwLMUQgqyjkPKLlbG9Et5TnOocktFqqw==","signatures":[{"sig":"MEQCIHPS/2G8cSMsdeSlK8sfBmdkk+NMwJw0OIOB3zUI6GPqAiAMAKPLbL90bw2Opv3fPfRLxtdAII3N5efwvNhiMe+7Pw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6757721},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"d5e57e6d1a2fb04ee4eb59646f40d8b6e183c194","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.3","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.2.32_1708093071270_0.5618505585975637","host":"s3://npm-registry-packages"}},"16.3.26":{"name":"@odoo/o-spreadsheet","version":"16.3.26","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.3.26","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"2e90132272225307d13d2a34c3ff02ac117d4825","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.3.26.tgz","fileCount":9,"integrity":"sha512-cuqEph6Of/p4qeyvi82OZrgHzy4cz58Tw7r/JkE3rlIiifSGme4vUQxfAi4xevivu/ITL9POPYeqg8S+Ll7IbQ==","signatures":[{"sig":"MEYCIQD59N4ngAoNZfkdpkMApxlZfVxcKVQL5ijmaE8xhrQCNgIhAJaOCxpQYUhV9cNwnoYbooH42/mcu6m+TIjfxiMmSFXw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6996146},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"ab9abb6b4ba22d0a85d819f11d50d5536422294a","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.3","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.3.26_1708093364193_0.7526513594588906","host":"s3://npm-registry-packages"}},"16.4.23":{"name":"@odoo/o-spreadsheet","version":"16.4.23","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.4.23","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"e50ef0c647e71228be2d1ea8467851b6582d91a4","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.4.23.tgz","fileCount":9,"integrity":"sha512-S/+bpfc6fNr5QvpR6ZPyOI+0dfUR8D9pW0eMfbX81RO8PNvS9Vr3/hnUOguj+/9sS0t6Lkb9xkPsGDrTDHHKdQ==","signatures":[{"sig":"MEUCIFa9H7u9Q7PhpP62vBKNWnf0RUvd9Gfl3RoOIETh+fkEAiEA7EmhucCyxAmlmR6J8fvK6Sr9sdjWhTf2LvyzXpWUaTQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7540232},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"cb5db1a47f88e3e1bb18340a4fda01796813948e","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.3","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.4.23_1708093445360_0.4535723123193194","host":"s3://npm-registry-packages"}},"17.1.5":{"name":"@odoo/o-spreadsheet","version":"17.1.5","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.1.5","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"212271f94846cd461df60fcf7dcc48a72e803b9a","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.1.5.tgz","fileCount":9,"integrity":"sha512-m4QyQmKgsp+lqmuO0l0P80OH/2J2wBk6Qyo8BL7we7yW2DF57ymvjBJzn8L1IUkrYYOGzxrUrZKnT8i9yE7WKQ==","signatures":[{"sig":"MEUCIQD/6RdYooruZDEQBJKW3manQ1ScqFCuMJBvp3iEwju2cQIgWUoWaTL4eA36wkNBzMLXb+dBgZPSwEFKjvpWAHsaj5Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8256286},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"29d8ad69b0d206c297d275184630fc7781c54d1c","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.3","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.7","bootstrap":"^5.1.3"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.1.5_1708093475891_0.29803763860827015","host":"s3://npm-registry-packages"}},"17.0.12":{"name":"@odoo/o-spreadsheet","version":"17.0.12","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.12","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"9cb0ff0297c15874acab0d57f58fc187cc70872e","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.12.tgz","fileCount":9,"integrity":"sha512-ioZ/vL8uHbhnqo1L+t19z6hfpg6gRiWsZjK46IiafeMPm4BdZQREr4wEgm9hRydb9i6mVTN5Ghy3ZNkepHzw0Q==","signatures":[{"sig":"MEYCIQDwfrKoPCmyqcqnaABcnd/zWVz1+7ubnKOYu0DZuAaCvgIhAOmBqCXRTzO1g7odS469I8Kd79iuL6ZerT6vK7xgvI/F","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8202023},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"8fa2bab990e0d3487f081a2c1946c82c187e669e","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.3","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.12_1708093483353_0.013332930068574944","host":"s3://npm-registry-packages"}},"17.2.0-alpha.5":{"name":"@odoo/o-spreadsheet","version":"17.2.0-alpha.5","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.2.0-alpha.5","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"08a9b1c8e52febfa2c81e89b81d9f53fe5f83b48","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.2.0-alpha.5.tgz","fileCount":9,"integrity":"sha512-+pwb6jeUYh3QEKqK1Yv6qLEr/Ol0v2aMLpJ82P5ZLAJwSdhaUhpK5LyHZ0USrWFjmLpv93bNHXHWkRCjfIx46w==","signatures":[{"sig":"MEUCICnlsJsMwdx2O/qyv6W8BB0GC1nnGizRo0nYl/aN0+rQAiEAx6Ac++JwCftGqy9mizLxK4KVeivKwkEqSQNrL/kB1AM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8407563},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"0c69dd81470a5a8d5ea3bd57b3084ba8b597e63b","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.3","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.7","bootstrap":"^5.1.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.2.0-alpha.5_1708093721962_0.4353997842291364","host":"s3://npm-registry-packages"}},"16.0.33":{"name":"@odoo/o-spreadsheet","version":"16.0.33","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.33","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"95e60c53363006f09c9e1028048d8ca6ab510f33","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.33.tgz","fileCount":9,"integrity":"sha512-AN1NharcEdYtSf3TJZ9pAzFnOgr3x3R/3xj8ZOvHxpg6cn3ZGUtkcRoJXxuTL7p9qMFE6fu9jc48Aml9vaH/Dw==","signatures":[{"sig":"MEUCIQCLasL/vkqWwtw90nfNBSxna7iUijbwS3UvNlsjdKizzAIgXFmVadOKQcDKdgDJ4nToPLT2xDfbIva+lXrtaR+gswI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6390415},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"c0cefe80ad6ba29a9199cabf356d015537dba2ce","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.3","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.33_1708094983974_0.9914176321645676","host":"s3://npm-registry-packages"}},"16.3.27":{"name":"@odoo/o-spreadsheet","version":"16.3.27","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.3.27","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"d2d7a2cdf503d0a59ac400f208819a4432ee582c","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.3.27.tgz","fileCount":9,"integrity":"sha512-S82Bhx21bPG/GjNyTvJTjNr5tG56X/IYypPyIDKKtA7mazCoY8jEk2fNeGnc4z1T8g72egOawScGoTsm7QyIgw==","signatures":[{"sig":"MEUCIAxFAuFE4P+ulQtn4Aa3+9cmF0VNE66sjhIRcIsBo3QVAiEAw/UesJz9ooGCZvkmpiGSE8bFCyn3p9QTxFZXdVoDWsY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6996062},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"7dc9484be10d457a882e3c6b7141de7372c9b00a","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.4","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.3.27_1709123092799_0.4205868234750323","host":"s3://npm-registry-packages"}},"16.1.37":{"name":"@odoo/o-spreadsheet","version":"16.1.37","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.1.37","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"be09e6f6d2ee9d63a253ec5285662edbb1936898","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.1.37.tgz","fileCount":9,"integrity":"sha512-FrBUofwXO9q6Ym0eSzYPGVam3J7vc+/Jg0yx7Ox9SzPw9FLPTx3wS1X1qpFIBob1FvQl6UxB6l0yEmMTQBMhkA==","signatures":[{"sig":"MEUCIFrm6xZCQCFLSPxuJeS8mo+g2qRmGH1ZwUZD3PlNmueUAiEAmeGi2WitVdfLM+dRxvCuLwQk7nV+jGomkub+jTZ+O0w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6572262},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"499b3b20381f33954d5b3c9af6441a4b98204fd4","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.4","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.1.37_1709123157054_0.668160191368506","host":"s3://npm-registry-packages"}},"16.2.33":{"name":"@odoo/o-spreadsheet","version":"16.2.33","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.2.33","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"1840d372248ce93c7de7d7deb821615c7024356b","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.2.33.tgz","fileCount":9,"integrity":"sha512-Z3Sl1W6dQxIpG0FO2jOsAfmqA+nci4hFDQC5Tn/OYNZuIAHwFjv+9aVDPHwuJttB6B40Tlb/lwmVNasQh98VPw==","signatures":[{"sig":"MEUCIQCxH8KgMZJuTLGWL/iTyPmC8u3/VYoH66GPw+zQgnupXgIgUDDa3rP4+LMc6hdZFRpbEgxXveW5w6bb16NZyUDCpDg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6757629},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"52d01b20376744fdcd9cf536107f8f662f00e7af","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.4","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.2.33_1709123178050_0.7018849640235538","host":"s3://npm-registry-packages"}},"16.4.24":{"name":"@odoo/o-spreadsheet","version":"16.4.24","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.4.24","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"3bdac23527adccf53d9ea85bd98fbc307d463571","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.4.24.tgz","fileCount":9,"integrity":"sha512-Z097xbCM5DbEKqAQeC8UnDjM5GIJQ1+6f4/n5FQf6MVXUGrS0rl9NJI17TmiHc5cMCRlvKb5zS5Aigd3MhP0PQ==","signatures":[{"sig":"MEUCIQCk8Y1F4Hhau9SaVMqk9WJ0JgdE8Iq3dylUGgjrOZsuIwIgKAxj0d2meiDC9DYq5/YBib3OQNb8kdU58THsR8aqcB4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7540587},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"90c74d19e31d7199d7bead6bb383cb007cea483b","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.4","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.4.24_1709123288568_0.24888692791272615","host":"s3://npm-registry-packages"}},"17.0.13":{"name":"@odoo/o-spreadsheet","version":"17.0.13","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.13","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"f35756ee8aac86dc71251ce616ddc8184bdbe6a9","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.13.tgz","fileCount":9,"integrity":"sha512-AdS0dKhWMr/3q9QEeSXRrxdmNtIzVdHzU6bGt2znZ5+7QZCtgczHvFEegFRMw3ymT5rPq2Xnx5+au8ax/jbHXA==","signatures":[{"sig":"MEUCIQCZptj3xdN3jit3/s6e74RTPtNZ8Gk7bJKigOWwlmSHigIgBlGE8u5DAVXbijDUUmCYKbLt9FNsBlnIg76yJg41csk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8204209},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"ed67be7d18eb37cb42f919dd91b3dbb231f92fec","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.4","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.13_1709123366194_0.8598226537189255","host":"s3://npm-registry-packages"}},"17.2.0-alpha.6":{"name":"@odoo/o-spreadsheet","version":"17.2.0-alpha.6","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.2.0-alpha.6","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"b6c611fbf9a6fc7af8e454715d86b76c3c48f019","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.2.0-alpha.6.tgz","fileCount":9,"integrity":"sha512-acZpQXB7iU55gy8P+oNK6rH1UJxtJxcTHPyXjcMcZ+2t+uosHS4NaU4Gbx5KKFxaluQItLHPLz38d2HTMLzv0A==","signatures":[{"sig":"MEUCIQD0VM0fhZd8gs2d+1lkvtWx+OrPuY5YL9C0idIFhrdc/QIgC17ZxLQ/7bbRVX8tb6wGMqz2JZforvHzL+plIeY/hFo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8652995},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"318a04ee6490c0518abac2666e4aa3c1f8e6d489","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.4","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.7","bootstrap":"^5.1.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.2.0-alpha.6_1709123370490_0.504205184761876","host":"s3://npm-registry-packages"}},"16.0.34":{"name":"@odoo/o-spreadsheet","version":"16.0.34","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.34","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"298fd35c72d0e49d9696c778e97e9a5fd5a591a5","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.34.tgz","fileCount":9,"integrity":"sha512-IAooPd4k6yiNR7gjcGLGqwX6R9dEfeeWt0adcy6RihMhVSvtCr8bFXAXrFtIzwkk5HWhK06EG48VeDtBgKIwvg==","signatures":[{"sig":"MEQCICWHPwzVfrXAUeZWP1bMixgXS0dQTnmeNio92Xc9xICjAiAF5xFTWVjEgIVXxA5V8k/ySM+7F88lc3zOYIRhfnwh3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6390872},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"e923ddd8210137ef92fcc38e5cb02d84a44b0a58","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.4","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.34_1710230075148_0.922125787345702","host":"s3://npm-registry-packages"}},"16.4.25":{"name":"@odoo/o-spreadsheet","version":"16.4.25","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.4.25","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"d0783be39dfbbc69c8c4369931f3fb6fe0f75e2a","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.4.25.tgz","fileCount":9,"integrity":"sha512-+fw/eG9kYwSuprsOjU0QwixRaHZvTGcdc8IAMNyPDTK66R/e9CiaEVyMWQ5M+lAnBhT7ZRn/e1cWTMrMU2Htxg==","signatures":[{"sig":"MEUCIQCCwYH4VC3KLW0fYJq0+PpMUi3HpynOO/4f+aJ5Cn4exwIgDxjvPQQT7g3hrhvSI5bsyLBPQyegsUO7jNU1DQ9kZkI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7541201},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"182ad16e92048f4c4ddc141d51d084ecfdd0a472","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.4","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.4.25_1710230083651_0.2295965022287152","host":"s3://npm-registry-packages"}},"17.1.7":{"name":"@odoo/o-spreadsheet","version":"17.1.7","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.1.7","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"a621d9f8d100ab83f8313bf8768c5a10717cd205","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.1.7.tgz","fileCount":9,"integrity":"sha512-y2nfCFEB9ag0KRIaD5mjMHlBPNEx7Eg/8W8RlvcU43z1kxPzcfBqodH7R9FZ5SLqztjXzw1O8bJPVF43Yuct5A==","signatures":[{"sig":"MEQCIBpyy1bg9h4sUVa31Zu0Eibu9GlP3r4Aij81hU4XoCigAiBfvZr5zj79MwP6cUbS8PbhQkrF3ZzBwuDds+jFlPMyyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8260103},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"3a9f3345836f904317b01f30f820e625f9cd5a17","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.4","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.7","bootstrap":"^5.1.3"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.1.7_1710230211851_0.9874587401782584","host":"s3://npm-registry-packages"}},"17.0.14":{"name":"@odoo/o-spreadsheet","version":"17.0.14","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.14","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"3f54d64dde06637598711a40a592f1c9107ad909","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.14.tgz","fileCount":9,"integrity":"sha512-W5bbo+ydIZJyBFfaxWD99mvOTqMlN9DBbVKsjt9C9XmCERenxnTWwI6g+N/3Nrog+Lut13IiNGArPocAxKyf3w==","signatures":[{"sig":"MEYCIQCdrR93NXGIaqDkE3iQgkJ7Hdq6obdeLuJoE+MAT6tN4AIhAO0iYOfWuTgjzI7idEDvXRxfGQK/N4LuxUz45pfoQPKj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8204463},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"6f6e1b9dd5067fa9af81d2bfb349bbfa8747d1cd","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.4","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.14_1710230217100_0.2807064831848478","host":"s3://npm-registry-packages"}},"15.0.19":{"name":"@odoo/o-spreadsheet","version":"15.0.19","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@15.0.19","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"294b8f6ca22fd358aca7aaae89df1a0fd0277ff2","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-15.0.19.tgz","fileCount":7,"integrity":"sha512-ewQx77GIsIBxJYZqc8zuDW7+fPcIziN+c4kKHqXHoN96ULl0w9WPw5tmxkjHleSs5tLFZgdqEEmNFRXeXvKspw==","signatures":[{"sig":"MEYCIQCmKF4dNsb+bEK3XokIIuGpGK2CXH0ps75jwiMa7CdXowIhAKhp01ZH2Cm8FzoUGHaNAfWk8v3Vme2IuwRSZ4Uq3H3Y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4584689},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"277ed992ea31feea28f3904be075ac9e9a160c75","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","test":"jest","build":"npm run build:js && npm run build:bundle","server":"node tools/server/main.js","prepare":"husky install","build:js":"tsc --module es6 --incremental","prettier":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","test:watch":"jest --watch","build:bundle":"rollup -c -m --configDev","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,demo","watch:bundle":"npm run build:bundle -- --watch","check-formatting":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.4","description":"A spreadsheet component","directories":{},"lint-staged":{"{src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js}":"prettier --write"},"_nodeVersion":"18.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"^1.4.10","bootstrap":"^4.6.0"},"publishConfig":{"tag":"15-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.22.5","mockdate":"^3.0.2","prettier":"2.3.1","express-ws":"^4.0.0","file-saver":"^2.0.5","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_15.0.19_1710500174623_0.16179708591686803","host":"s3://npm-registry-packages"}},"16.0.35":{"name":"@odoo/o-spreadsheet","version":"16.0.35","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.35","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"bb63aecf0083154deeee1f5abdd5338f355eee8c","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.35.tgz","fileCount":9,"integrity":"sha512-SDZS+EXJPOtR3/WyBE/0hcjn651nhp3/2VW5GmltLT2G2H5RUtVEl2ilXQuJyrFfI3ndoxij2RwijXS8rQGAzw==","signatures":[{"sig":"MEUCIQCOKz0b8jwbEemiJ8jCn7Xg23qhNhE14qI8k0MkCbqwuQIgQibc4Cc1aYDHGoKujFe1CxIEvA8xtJjpJn1ptGKLLG4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6393825},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"5cba28b86bbc902f14b4029b9a6c7dd77e631b2c","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.4","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.35_1710500265530_0.19115970999767629","host":"s3://npm-registry-packages"}},"16.3.29":{"name":"@odoo/o-spreadsheet","version":"16.3.29","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.3.29","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"28d3b032cd3393f8be1caf939fc3656f96910717","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.3.29.tgz","fileCount":9,"integrity":"sha512-lcijFfgsPYdNV6I1Xjwdg7g440vna2SqhoX87lhk3iNiGzBTisHZxjxJ/7Io02Dv3SATlIYgjq6AAlDA3F8irQ==","signatures":[{"sig":"MEQCIEHgwyPyjMp9uzb/w8G+fKi6enxDy/Y2UNhARK9ZcDVUAiBj5uCwloIPOe9WUtQkC0iKAd7MaK1qTizNNN/tEy1tqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6998677},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"d86234a32738cfca70dd8ada94a1e9fa258d70bd","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.4","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.3.29_1710500279430_0.8260958281878323","host":"s3://npm-registry-packages"}},"16.4.26":{"name":"@odoo/o-spreadsheet","version":"16.4.26","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.4.26","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"91105c92e6bd3b858eeafa0764ac167e677a1a1a","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.4.26.tgz","fileCount":9,"integrity":"sha512-FXpiTU/KZBTE58TqCC5T9YVX41/86slAKpA2ivZhSdEcUjCV93Wm/Y+ya6FQVdzTOQTiYrdMSrgF+GlyWE2DPQ==","signatures":[{"sig":"MEQCIECWW6W3l+q9LY455Ht6VW1pqRd+lzy4d4UUkXvWoPhMAiAKZHzwFuH6basM0KOUs0GMUgFljVeK98yl643bRS8ESQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7543334},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"b8caa0f279dedf1a749fb2971b2e59defa36fa60","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.4","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.4.26_1710500347125_0.6957962164619234","host":"s3://npm-registry-packages"}},"17.1.8":{"name":"@odoo/o-spreadsheet","version":"17.1.8","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.1.8","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"43e1c24f6983d2213fbcec98234f369171814e78","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.1.8.tgz","fileCount":9,"integrity":"sha512-hst2dDRPDCo4Vikrufx3nwdnSj9CruYlrVWBjL6DhLZ0WPIl1T+rN7qKMZU3pcFxU+pHwSPMZhJB4a8oQhu60w==","signatures":[{"sig":"MEYCIQC1SDr68/wh8fn/Mt0E17/ausTtCWCqpJFqn4a0UZEyGgIhANq2gkuZeDsGHBySLaFht2UCa095YljZF05ER6AKnZLK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8262200},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"bd0c9e005d1c4ec3946067402f152128fb782774","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.4","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.7","bootstrap":"^5.1.3"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.1.8_1710500421301_0.21850575678550932","host":"s3://npm-registry-packages"}},"17.0.15":{"name":"@odoo/o-spreadsheet","version":"17.0.15","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.15","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"db7c12b8786c1f1d7ba51fe9d0970e991599c4c8","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.15.tgz","fileCount":9,"integrity":"sha512-j5fpBcQlbZvyEsow2SeGinAvJtadQILVd+z28sP7+RIqkjKsZM3E9gZijGcqz+jD37WnzquOqY9AlqzpLQC12g==","signatures":[{"sig":"MEUCIQCipPvrxtlG4HBRuLuC/Z8gDBYJiBlyqNUBkRXyk5DM0AIgL1VENtAqUFfGCV3k7455mYVhuwbPjXAGr9p0NBp9Q7U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8206560},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"e02add99e41f78f124d2867a8347092ca691fc86","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.4","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.15_1710500501835_0.9566915614366513","host":"s3://npm-registry-packages"}},"17.2.0-alpha.8":{"name":"@odoo/o-spreadsheet","version":"17.2.0-alpha.8","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.2.0-alpha.8","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"831bed56d2241211496b3097b41da0a1c8eacd5f","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.2.0-alpha.8.tgz","fileCount":9,"integrity":"sha512-Sux0wGDJnyUPJnrRh46+Vogtbv+oB211wAHr2YRl5paNE7K+QShvf+XjqYnO7ZHFXEA6KwDyau+UaXkzPMUOiA==","signatures":[{"sig":"MEYCIQDmVqzOnqbgj+lqama6dLeinX1agQfgy5ZZcbwMziQC/AIhAPG4PiUVKZUbCk7vRXnIy1PD9JmIAcrQKfqSDtWHx+8Z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8687982},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"11cf381cb7061c17b3b2e7da57ab083a3b35f9d3","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.4","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.7","bootstrap":"^5.1.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.2.0-alpha.8_1710500506636_0.533837730232203","host":"s3://npm-registry-packages"}},"17.2.0":{"name":"@odoo/o-spreadsheet","version":"17.2.0","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.2.0","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"a1647c574a7fcea52a8ff60573ed7a4c84cdceee","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.2.0.tgz","fileCount":9,"integrity":"sha512-8JUzju6bdGDFX4JdSFi6Y5nXKbC0djUEAHz99fIdZCM9+LhHiN7po/fpsEWm7n7HB4Fq0jNWb1kG457EaxqHkg==","signatures":[{"sig":"MEUCIDA1oytCl1QeYhngo48M6BnOrvp90eE/vXIWJGG4wV9aAiEAl3w2O9Eympew7iJlevmpjUnEw2rw4oyuhSmhpQgXF1c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8700693},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"1869c2484ce535d08a363a086f654308dbea0cff","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.4","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.7","bootstrap":"^5.1.3"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.2.0_1710922411259_0.3900785243087348","host":"s3://npm-registry-packages"}},"17.3.0-alpha.0":{"name":"@odoo/o-spreadsheet","version":"17.3.0-alpha.0","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.3.0-alpha.0","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"25d81574f45f118bb6ce3e6dab6bc3fd2d7a3c57","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.3.0-alpha.0.tgz","fileCount":9,"integrity":"sha512-V7UrVSKV7H+fjxJ2s2kCrkDFlMyYw4vdvsPe6euM9nSjJrvkg5abKpiJ6d02WeKmbyq3q9QV9x4L9366o3qYMw==","signatures":[{"sig":"MEQCIGolorUx9OWJDa7QiZ+vlSyDFy0lrS8hQ0XzkDvJDJYoAiB0LaTpy/0JAsQnSc67r7e9jT+RaeL3FD0FjNfCdVdz1g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8700764},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"073e154e213ed37a09dd9a4b3b096eb7b19fd804","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.4","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.7","bootstrap":"^5.1.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.3.0-alpha.0_1710942198706_0.23430624434846936","host":"s3://npm-registry-packages"}},"16.0.36":{"name":"@odoo/o-spreadsheet","version":"16.0.36","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.36","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"4496938b20d5f2b2b6aba5bfbfc0bd8ad6ef3d11","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.36.tgz","fileCount":9,"integrity":"sha512-UqjTPfrbgxmvEMakvqCebFSzuCXMkmEcHp6aInKQMVxsxNeXtwoRvvOdR5w/WIz1gZRESwtCOMn2Uh9yy8pDgw==","signatures":[{"sig":"MEQCIHDWm/K3se8tsuuxdXHhWkIUEyV2qEWNZMRrCZPq425uAiAqb+3yLnj5KIHfPmRSNxYYNtyiqvxr1pfHajc8+nO2Cw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6394698},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"2c2117b985ec4bd8d25ba2c25bf7504b75fa81c1","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.4","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.36_1711359429394_0.8522749814383122","host":"s3://npm-registry-packages"}},"16.3.30":{"name":"@odoo/o-spreadsheet","version":"16.3.30","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.3.30","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"ce0e224532eda9d67050db99464d50299ae251be","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.3.30.tgz","fileCount":9,"integrity":"sha512-LkMCCpwEdFkPHNzmssuVuf1oeJqG7LpZsn859EPYhV/+5sxoXsN6uXrWi69k/DAf86wLr80NNE19FwuUgenA8w==","signatures":[{"sig":"MEUCIQCjh3mtqCXigD9MFb0674wfM7iG7kCD/IqtelwZLx5rkQIgDdIonImmo/aSjb6gEflYXKZnFX8+2b0M2BWNgfy2eTA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7000894},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"0d2ee33e8221a8e75f5fb8d87fa8ac587de41a4c","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.4","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.3.30_1711359440169_0.9746832286819134","host":"s3://npm-registry-packages"}},"16.4.27":{"name":"@odoo/o-spreadsheet","version":"16.4.27","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.4.27","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"8baf8e9bd29c9496906af95e04576c4fa60c1f9d","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.4.27.tgz","fileCount":9,"integrity":"sha512-6TeHVGDZU+NfzwA1Q6sgCoPORoXet1d+HmcuhTsS7A8gfWBPsC8AmINnLlfOfEiMn4xUr95X1B2ELKTAKAd3OQ==","signatures":[{"sig":"MEQCICHFaBayGvbRpdTt6v/NTEsaeQCRbRE7TbVmHyD5zM1CAiAlLm8lMNdr0nBoKvolnqvBL1XcR9asOIOdPdk/RkGatQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7546219},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"42e4252cdab4ed7199a1c91f9ecb60f2966d5c61","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.4","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.6","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.4.27_1711359705936_0.27819964648427087","host":"s3://npm-registry-packages"}},"17.0.16":{"name":"@odoo/o-spreadsheet","version":"17.0.16","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.16","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"cb113fed1b4610129c013504ad201501c9ce31f1","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.16.tgz","fileCount":9,"integrity":"sha512-XilMIRY41yqGLXrHtS83nVE//YvxD1LfXYt4XwIPVI6B/FDCShuxRxGS7V5DqxSrptYwSWxx2LJbd0v9lfjnSA==","signatures":[{"sig":"MEUCIQCHuPiXM3+zOpqY39ef31qv4F8OEOhKUa9bS+Z2OiiVmgIgCcpU3ITTQIq4JpHNR87+zYwe/2CSdbYhuEyMe13i3yA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8213309},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"9b128f8c61d1ac09ceeaa1ffd3286b122e2d1282","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.4","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.1.3","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.16_1711359764229_0.7439548349098948","host":"s3://npm-registry-packages"}},"17.2.1":{"name":"@odoo/o-spreadsheet","version":"17.2.1","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.2.1","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"6328fae163cc5c494cf6c24a70bb150730040570","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.2.1.tgz","fileCount":9,"integrity":"sha512-1+ohLw4W52Ko4jXdY4or94hCxfF3yyae62glIXmCNTo2Yld0h0EcSY6NmauhzESstvZs2ruBCmIBa4SAlJiD+Q==","signatures":[{"sig":"MEYCIQCHYQLapT20N63KCgYJNCKShv31tKEyvza0XHZe2LwDFAIhAJ1Wo0JWuqKyjMqo5pQyQ+yvEDNlSGvCv+2B6PtvGc4h","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8700625},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"f97284ca05af7a531202d500d83cdbc2476d5523","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.4","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.7","bootstrap":"^5.1.3"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.2.1_1711359775466_0.3968881378103781","host":"s3://npm-registry-packages"}},"17.1.9":{"name":"@odoo/o-spreadsheet","version":"17.1.9","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.1.9","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"7e443f41367f42ab8409b160a90e059a92324c87","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.1.9.tgz","fileCount":9,"integrity":"sha512-3fxO92EJ9RhHbwcU89TaZwDMoBHSESInCogbDdWOug39vJhA5SK9z9AVKrwzo/knUTVkNmIGhRsm+GmH5tVDDQ==","signatures":[{"sig":"MEYCIQDMezIBaXgVzZPQDu306DoSXL+dAyXtaSAdU3YilR8oQgIhAP6VFQdieIRc4hqmqTAW3xkaM0F7PhhVK+62gO1hamAo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8268702},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"5fb076ee0701d6448273d9e46f2e40dea9c46492","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.4","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.7","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.1.9_1711359849624_0.39336554753238806","host":"s3://npm-registry-packages"}},"17.3.0-alpha.1":{"name":"@odoo/o-spreadsheet","version":"17.3.0-alpha.1","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.3.0-alpha.1","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"b40916e5ac08cb668833bef8a8b7b57c758d6b81","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.3.0-alpha.1.tgz","fileCount":9,"integrity":"sha512-4d+vE4JsvyMMlG+blpA+/OnDjAwV685BE/WhB44wkn3cop8LlX8Dht7lMT20AYT3YJXrLJIVWNSlW9z71kwEdQ==","signatures":[{"sig":"MEUCIQCI2eb/KUCKIvyi2Y60fIYeTcOj8uM5FQxmTSpyhW8XUAIgDFqh/9+Zs1lwn9RpN3mXixX0Sou79FNRdUdoOkGI0W4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8746720},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"4095c41f54bc37bfd59f2428eec05b1306a134c4","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.4","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.7","bootstrap":"^5.1.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.3.0-alpha.1_1711359860982_0.6694846589990295","host":"s3://npm-registry-packages"}},"15.0.20":{"name":"@odoo/o-spreadsheet","version":"15.0.20","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@15.0.20","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"bf508dc1ce6bef8fd3e6580b95633ed5f4803682","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-15.0.20.tgz","fileCount":7,"integrity":"sha512-m651yWLrTtHINTFg8lmSQk7YZdEBIItGCDseX+wgsRoJ5ZfPjvp7ri0chwV3MryF7COZboGhg6VPPLqaRXRCIw==","signatures":[{"sig":"MEYCIQD6unFMr6YLdoWbFInleUIa7EgGokZPEJ/nL/6KMe2T9AIhAP1Wa7M/5QBnzPtap2WR3ObZ00uWVC583tMp5bPgaP1L","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4587626},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"09e95ef3f07884d1449e5514e94aa23513b3cec2","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","test":"jest","build":"npm run build:js && npm run build:bundle","server":"node tools/server/main.js","prepare":"husky install","build:js":"tsc --module es6 --incremental","prettier":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","test:watch":"jest --watch","build:bundle":"rollup -c -m --configDev","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,demo","watch:bundle":"npm run build:bundle -- --watch","check-formatting":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"{src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js}":"prettier --write"},"_nodeVersion":"18.20.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"^1.4.10","bootstrap":"^4.6.0"},"publishConfig":{"tag":"15-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.22.5","mockdate":"^3.0.2","prettier":"2.3.1","express-ws":"^4.0.0","file-saver":"^2.0.5","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_15.0.20_1712325389124_0.9241997754873936","host":"s3://npm-registry-packages"}},"16.3.31":{"name":"@odoo/o-spreadsheet","version":"16.3.31","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.3.31","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"80dc74c5ef97088be15b4619c96d5accb8fedfd0","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.3.31.tgz","fileCount":9,"integrity":"sha512-onCvE9rT6ywhvqKYTNK9bYYozn82I2dpEZ2k+mkpfcIg3FbU82ErJzf3zG4JqBUm/yMe03p72C2LQBIIBSqcEQ==","signatures":[{"sig":"MEUCIQCgAlw+koX6kZMQZhJF50hSY8juwj/gs+cNPc9XK4lptQIgHIzD/8JHipQR0cW58XR/eUfios/PdsQfrT1fDDv29tM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7003453},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"052efd4feadbeee4380dab26a56fc204771efb93","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.3.31_1712325460392_0.5647496646499164","host":"s3://npm-registry-packages"}},"16.0.37":{"name":"@odoo/o-spreadsheet","version":"16.0.37","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.37","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"630555915a96ee3ce3224dfcb842bbcd7f999ba0","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.37.tgz","fileCount":9,"integrity":"sha512-GUyg3rFgvfodw9kTvqwVCJ1mBZ8ER+zG7K7uL27nKeYuvTEpDe8ffcNzlhF+e2WMyUXjQVlwWH3DnDpqDzvvCg==","signatures":[{"sig":"MEQCIDV8lhDErQgCFrvMy0UfF7V90eGaOEX0Ex0n3Yk5xlB8AiAjewi36dtYeYgpfM6rBqhuxRIp/FkCPN0wGaPbj3HesQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6399687},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"e95827bb92a6fa6b5dee9f45d88f6b006dc28473","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.37_1712325518523_0.5355909594786232","host":"s3://npm-registry-packages"}},"16.4.28":{"name":"@odoo/o-spreadsheet","version":"16.4.28","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.4.28","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"ce9af975e09d6d6fb046473e33b27609c0c3348a","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.4.28.tgz","fileCount":9,"integrity":"sha512-zopggt3lH3eCYhB6qCIU1n1FG/nVeSwtqZzr77xp8ndIJua88WmFPhPK3jqqjZQxCPWdEn9iKZlXoOVr3vFKug==","signatures":[{"sig":"MEYCIQCd/VtPiYcBTWcAfmIM4C5xSp0cEInZukTYjGc87mhuKgIhAJnU6LqMNDmHa+1hWBYfFpacbrUhptlZ9+hsqZhk9mjo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7548778},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"71278264e22ef788b5c98648abfffe2d34d1ff7c","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.4.28_1712325614214_0.9193550775238626","host":"s3://npm-registry-packages"}},"17.0.17":{"name":"@odoo/o-spreadsheet","version":"17.0.17","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.17","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"95c6e8568ed396d56ff3cb3016e00f3b1af1330a","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.17.tgz","fileCount":9,"integrity":"sha512-S0TvlamTSdAuaqVDM0jRvS4lWXa2GqnoPdqg4GaZV26es3367UPEhfRRQzOKWh3jKM6WQjL2n5Cr9Lk1QriADw==","signatures":[{"sig":"MEUCIEaFnvVvWEkWQ+WFvScioTIxm5gJUYia77hAfCKOjkEzAiEA8ietl7Q5IonvrxH0rcUlSjRreMuHfLKnYXn6RRvWUvo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8217160},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"33f09d7c4d8e296dadec8ddebfcd6671ee6dfb16","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.17_1712325620314_0.7896160456159071","host":"s3://npm-registry-packages"}},"17.1.10":{"name":"@odoo/o-spreadsheet","version":"17.1.10","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.1.10","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"52dd856a3f494ad64ba3e3797cc287dfa2f02979","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.1.10.tgz","fileCount":9,"integrity":"sha512-aQ41vcx4SgBU1Nc58DVj6+YojVcRbF8xgZ70U5H/N0iUYP9VqgEndLBqIAhZr3iIAvjyytrQ+aha7zMloIWZIA==","signatures":[{"sig":"MEUCIQCq3eDt7Y9sn4Gq2JolMN6XmTiqCdm+YkwU3KgvfVzCEgIgMB1zK6qFJ/IJy/UmUnHDHiyXhx7t5tZNqjKwE09bh7s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8271175},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"edc821c66a9daea7980baaae261f2784704a96dd","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.1.10_1712325647687_0.013441980629237849","host":"s3://npm-registry-packages"}},"17.3.0-alpha.2":{"name":"@odoo/o-spreadsheet","version":"17.3.0-alpha.2","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.3.0-alpha.2","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"414bcbb150e92161a526653f16c719b39786a1e9","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.3.0-alpha.2.tgz","fileCount":9,"integrity":"sha512-svScU0nEMufxEiEkEgkoLqoH+2owfm+daaXCI0LOGo2KtM7kvbgN6H+Ku2PQOKah+uwcCNBBKp7GNJd7WXfNcg==","signatures":[{"sig":"MEYCIQDfi8lIt0QXBBrHR3xc5pTi+CMoZ/SSdFkFNK90hsjiOwIhALLvPAY+cFr4v1RqGeoQkAcIgrqechrhxexMNpJtn7KD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8824035},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"8c5a22973e12506f522e5b87be39b370ed9437f5","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.2.4","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.3.0-alpha.2_1712325716167_0.9830609195418836","host":"s3://npm-registry-packages"}},"17.2.2":{"name":"@odoo/o-spreadsheet","version":"17.2.2","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.2.2","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"d66dcb4529ed6b33536511205599913d613c1590","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.2.2.tgz","fileCount":9,"integrity":"sha512-tbefq2o/mxIuSXC9hCfsNVYK8J5VqSDIAXAKTqBBEDhURJGowhz/E/gN9W1/P+a3X1xBS0YClKx56IAEpsCgVg==","signatures":[{"sig":"MEYCIQDcdGsNacoVDPPWaDeOZMGVkEh1F/yNfgsi8TZZ6aUP7QIhAOddOawDsd7geIaWa+o8Zo8G7ubLcZhGMG99UUDCEPyU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8704430},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"c15836d723755ae94a84fcab9db56fa04980f252","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.2.2_1712325728058_0.6178133449278107","host":"s3://npm-registry-packages"}},"15.0.21":{"name":"@odoo/o-spreadsheet","version":"15.0.21","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@15.0.21","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"7c1a051bc6f73aab2e4d1ac966044f2d5d6add1e","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-15.0.21.tgz","fileCount":7,"integrity":"sha512-0uhwOyvXTl5cub7rP81ExybkvibFHbBmJghpAaFGoxSr6LojtudAF+cbW8NgfbPzTKkxL+kQxuL5riGSrrc58g==","signatures":[{"sig":"MEUCIQCNERlWpkyblxnk7pM3oK6TDAf0wLC6IlYbrIDbUNiEGwIga5kR6zgefPRYdQjCPqXIpixLtlwcS4teWC2UV4Nj3/M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4586084},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"4d672af6f59ecd5860e396721f25a7235615d283","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","test":"jest","build":"npm run build:js && npm run build:bundle","server":"node tools/server/main.js","prepare":"husky install","build:js":"tsc --module es6 --incremental","prettier":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","test:watch":"jest --watch","build:bundle":"rollup -c -m --configDev","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,demo","watch:bundle":"npm run build:bundle -- --watch","check-formatting":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"{src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js}":"prettier --write"},"_nodeVersion":"18.20.1","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"^1.4.10","bootstrap":"^4.6.0"},"publishConfig":{"tag":"15-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.22.5","mockdate":"^3.0.2","prettier":"2.3.1","express-ws":"^4.0.0","file-saver":"^2.0.5","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_15.0.21_1712750958013_0.5153641712867165","host":"s3://npm-registry-packages"}},"16.0.38":{"name":"@odoo/o-spreadsheet","version":"16.0.38","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.38","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"b4a35d1ee883145c38c3aabbefdea50ac5ca2e75","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.38.tgz","fileCount":9,"integrity":"sha512-klqWDqCPUPm+2AAjvg0ol+bS88nkEldFfS0nq2Rt4yAikI3yCpvKdF9vygAzSC03765fyR26sOI6816A0ysUJg==","signatures":[{"sig":"MEQCIGxintVm/RjaF5Yel2N5mmlX/EU0XLdtPA97uuV0umrWAiBs6DmZJCTJdS4dcTiriCVc7hsBH1YcDK8jhzOUpLM8qg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6397625},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"6c7d5100925db788ba2f13c47a2c975ba4bb519c","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.1","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.38_1712751431447_0.42796630261390667","host":"s3://npm-registry-packages"}},"16.4.29":{"name":"@odoo/o-spreadsheet","version":"16.4.29","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.4.29","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"2db33b71728a67251524894172f61b37428f5295","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.4.29.tgz","fileCount":9,"integrity":"sha512-XsmlhpIPPUc+z8RD+E9NutzbRIxIZUFGRNyLusQuKdSOV1xnc54MSYY+Cik4yYkpWZpBJm8RP02yXjDn1BAbTQ==","signatures":[{"sig":"MEUCIQCjTSkOZ4VYKnoUsELSLH3NR/2cXpkbBI+WY7jKHm3EewIgYETWgJS4pLGjNaxhWaY7j0aLAOJkmnUItQv28V+83Ak=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7550035},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"c022445e33e792c0b4a54b41047adbf61301c9f7","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.4.29_1712751592185_0.2278075112491149","host":"s3://npm-registry-packages"}},"17.1.11":{"name":"@odoo/o-spreadsheet","version":"17.1.11","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.1.11","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"c96a8196bf63c25b3a751346288b9d3eef217119","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.1.11.tgz","fileCount":9,"integrity":"sha512-pHGZhumEezkTLPi3H3pJplynvuXFquxuNsV+guvbu6tRYKE+SV6k2xVBJcmiTqmo4otVyTMsry+efhJaNR88TQ==","signatures":[{"sig":"MEQCIDXW+HHYvvh7qVW8KQKleKCjav6HJdWLEYmmYQnu26s1AiB3s2Ossu1WC8vnZzWbi+I4jYelGpEfh91LeTUtJ422Pg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8273527},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"246caf78d53c97486e8d37d9ded9ecbe91d029bc","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.1.11_1712752074532_0.4327782609238555","host":"s3://npm-registry-packages"}},"17.3.0-alpha.3":{"name":"@odoo/o-spreadsheet","version":"17.3.0-alpha.3","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.3.0-alpha.3","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"63237d18d85f98f4ebf3553c23999f891a528ddc","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.3.0-alpha.3.tgz","fileCount":9,"integrity":"sha512-GvjNNko4D7eig9Y1wIiPYZZQoa5lvv0G8cmCAxced+xVGv1rbUgQm/XysR4tgigaL7rCy94NmO3zRKgMD2D/Qg==","signatures":[{"sig":"MEUCIQDfQxm/bW/P3b+BgUbnelpIjdTjH2TyKx6K2I8YH+XvCQIgMqkBQsKG6EbtP4r4umlf0Mz9u4yBt5PdClXNjGmWwaQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8866092},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"80b5056464878a7f3f5edc5e1b774047b90da78f","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.3.0-alpha.3_1712752151503_0.6148911802979502","host":"s3://npm-registry-packages"}},"17.2.3":{"name":"@odoo/o-spreadsheet","version":"17.2.3","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.2.3","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"66b2ba69092e2fa74dd1fa430593633617e7a6d9","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.2.3.tgz","fileCount":9,"integrity":"sha512-vuSAVE6gX1cBwxGDYDN7Ub4eG0P4JA8Z+c4h8DVotKx7kTgjj212MljH0d62NB+S09ZszWwkpU2/fHSEkiEQvw==","signatures":[{"sig":"MEYCIQCdTsERV0TP+RQnrSwZ5SSrbQQmpM+dfTTo30agsxf9bgIhAPtCnhY/BSHN89eGl43RW1MnH7D7OB8lBkpWBa7BNeWb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8707446},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"ab5e22dfd84eb675aa9c859a0c23f6fac173361a","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.2.3_1712752161433_0.266789948721468","host":"s3://npm-registry-packages"}},"17.0.18":{"name":"@odoo/o-spreadsheet","version":"17.0.18","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.18","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"09c37134af7d45de6959e4776977f841c6d62ab4","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.18.tgz","fileCount":9,"integrity":"sha512-udTX2H4+ir2qZ17UGuXYX4ZccZpu7VqWn2EehmDzKdGpkrAngwNFXgN5goLCXMUGNCnCcxj6SvX2rs8SlFjIbQ==","signatures":[{"sig":"MEUCIQCqxEZwbQ62qCNVne09RGLAtEHJC1G7MpnAqSqPfA6T3QIgLeI8g3Chao+gGJZzJpvztxw9bK8GwZPa4ibOC1zpcJk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8218766},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"62947587bb2e82da6e31f56c80b364c72587a9a2","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.18_1712755744112_0.49478767372657995","host":"s3://npm-registry-packages"}},"17.3.0-alpha.4":{"name":"@odoo/o-spreadsheet","version":"17.3.0-alpha.4","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.3.0-alpha.4","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"08ec9779ae2ce47fa2c0c68ecfa952e5cdd8a531","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.3.0-alpha.4.tgz","fileCount":9,"integrity":"sha512-gUPvt+P6r6pyaTTmuwvNynQ9wOLOdGmFoT5Jgs6XjoV4YbNncpGJGitYe7p6zUKn0Tp0nRdklgXZ8zVFpKyE1A==","signatures":[{"sig":"MEUCIQDRpFkrhJZXEdeFtcA/2GDUj1L41Pb063olNMKf3s4zfQIgELBzspi+IJtjNCwR3f+EjubnhLgdPfhDIVKiKw4tNM0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8944019},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"a32a1df3272fbbf40374f065718301fa85d1cc9c","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.3.0-alpha.4_1713179020103_0.3155482902104769","host":"s3://npm-registry-packages"}},"17.3.0-alpha.5":{"name":"@odoo/o-spreadsheet","version":"17.3.0-alpha.5","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.3.0-alpha.5","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"8958ec2905a63a24fa0ee3a320d29e878da65d8d","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.3.0-alpha.5.tgz","fileCount":9,"integrity":"sha512-97nq+DwPpvUqhnEYDGt3VFMh2cvglYS+EqfVbGwhbvvYPe3Lu4meqDMV0v+mvSGNZLOKtna29WbOvC7rT7V70Q==","signatures":[{"sig":"MEUCIQCR+LSvNULQuO9+ZVNQdGd/8KglKY0otcz4c1nnw+MjpwIgK9LCZiHZofgNnuKPEPBBPHZ/QX5Vx37UDiE0pJANUkQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9284733},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"cff0ef97b24d5c1094d1d306cdfcb84d9b333594","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.3.0-alpha.5_1713451193048_0.16747841607176328","host":"s3://npm-registry-packages"}},"16.0.39":{"name":"@odoo/o-spreadsheet","version":"16.0.39","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.39","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"c81d821271c81f001a4a39e5ecc1708f55d1d851","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.39.tgz","fileCount":9,"integrity":"sha512-ObK9+vlMc34SfMAAlgDQO4gBuLWRuQJFpsrflEKqHP4WiGMZ8kTrL9F3n3Fk+zzYs6/nko2NCCtecJiSf7nL/Q==","signatures":[{"sig":"MEQCIG5hwPgakVOiKWOJFo55j0A3zSFnLVkfx4PT0BwFPzSpAiA/NF7U4f1cpZ2otIckczI5qiIuyMn1uXSb61W08qcelA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6397623},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"ea5a526ea6e825ccc37beb033b63a17470f0a25e","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.39_1713458229381_0.15553316702029396","host":"s3://npm-registry-packages"}},"16.3.33":{"name":"@odoo/o-spreadsheet","version":"16.3.33","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.3.33","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"4377c0a882b2be1cacb8cdc42f68030a1adda70b","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.3.33.tgz","fileCount":9,"integrity":"sha512-WHHoDt99Vt98HSjxVxOsJEo8p8DiE/xpry2PPsiNefaKKuedU0ByH7SL0lAKC/RL+f+032vCYEQpGnqrYGUNEA==","signatures":[{"sig":"MEQCIAeDIPAGirNl/SLb9OEunowSvco8Hloz5tpueiLP65rgAiAlMfCtjJxLO3/XsHX2286tG+X+H1D2TqxXvsgqKB8hvw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7004113},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"89f04ea254af3a1b9cbd91c6db36333fa9c960e3","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.3.33_1713458233555_0.3896483942080662","host":"s3://npm-registry-packages"}},"16.4.30":{"name":"@odoo/o-spreadsheet","version":"16.4.30","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.4.30","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"a202862ca222141c0cc48609cb62d1580b256ba4","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.4.30.tgz","fileCount":9,"integrity":"sha512-VwsxsiFErKJ7CSI+ycMVJlb8Pab9XPsZFsrDmKncBsPjVD2iyN6e+7BnsylRPfLQ3/KN6DoAmnz1Ff1PkZMaCA==","signatures":[{"sig":"MEUCIEdWxjYKiPAVzXlsiGe2sbKnsrW1laWgJ465jzrP0duBAiEA2cibhXwcf1gQ2np8b2Yuy+3vHAsR6UkRdoa/YmrTyoo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7547406},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"39b015c2506b88b0727972537cbdf7f51e52ac2a","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.4.30_1713458382165_0.2866226656559432","host":"s3://npm-registry-packages"}},"17.0.19":{"name":"@odoo/o-spreadsheet","version":"17.0.19","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.19","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"f95a610b742520b4a8b4fe1769e20cc57b348afe","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.19.tgz","fileCount":9,"integrity":"sha512-cRVjY/sdKpXgmQScQB4ouxQy6E6XFAMiXLtkDCCmrwDfrvHzLw4v5qTAgSoB70DAvxZavRDqbenq7OqXs77wcw==","signatures":[{"sig":"MEYCIQDb5rKtlT0XkyCA36swdiLs50cbJRwvWYVNASTmwJhLDQIhAIzAbQXWx8TNbi5SSPnFx4GULBknTlbOaHH4XBk/btNP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8215981},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"9f3317a185e564b81e601b2f8bbef3e43df0f27d","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.19_1713458544277_0.10483304954107187","host":"s3://npm-registry-packages"}},"17.2.4":{"name":"@odoo/o-spreadsheet","version":"17.2.4","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.2.4","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"212d872ab71bcb9ca087e25e27cf9ed260ffddc6","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.2.4.tgz","fileCount":9,"integrity":"sha512-WFh2/ClYJetqDLg2uELE/R4GvUo3XmxxovaOE7SpKv2w06XxgpT50iAECLM/jX8pbaRQysUFUX7IsmLU6iBmkw==","signatures":[{"sig":"MEUCIBez2Qjlj0z3pyeNhxUtL1X3Yj0NQL7yoMKAJ/YJrCsmAiEArrCeJ0mtKbfvt7o7Z913JEqZ5hQbYJ13HwOXF0Bj9zI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8709410},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"0c660387f71e1d0d7e78d144729aaf320e1b2541","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.2.4_1713458546728_0.9331464240072449","host":"s3://npm-registry-packages"}},"17.1.12":{"name":"@odoo/o-spreadsheet","version":"17.1.12","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.1.12","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"b78c35bbd5cf252d4923ba59bcc5aef02beed6d2","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.1.12.tgz","fileCount":9,"integrity":"sha512-1Xqkw0mtdI7cH/Fzt9RTchzkMJbO//M7G/55pN7JLdMtv93VpviALEZoch32vqcoN8SjO/XdV/OhV7fm4roBRA==","signatures":[{"sig":"MEUCIQCig9GI8fc2mv2VYjZiO9viGiOP5BTaC7F66LXDPOOTyAIgN7t9wIAZMsgvcGC+rymcJKJMEK3iCvs/C/Hl9vT/it0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8273009},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"3e907769d54afd1a9e4bcfea17cd245ed144b2d2","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.1.12_1713458773817_0.9417759165112727","host":"s3://npm-registry-packages"}},"16.4.31":{"name":"@odoo/o-spreadsheet","version":"16.4.31","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.4.31","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"8e3cf6a790a9e4633ed1e3ef31a1c802956f8d94","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.4.31.tgz","fileCount":9,"integrity":"sha512-lpC/Bx4Zb6w0ndEZvuiInv9xvVvGR8wwi6aK+Lngc6sBppmOA52+UV1ePjIUNgjHb/wO/OogCR0HbTVBqawn6w==","signatures":[{"sig":"MEQCIEiOhoPG/0qfxL22C547ubBNc34bkIwi7LPJ9KRIYQ6gAiBZZtz1CMmUp9UtGsosVHtkhXLN8NRm1/JG7TQShOZJ1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7600913},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"16d66569303094246676bbf5c429947c635b1d1e","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.4.31_1714117059596_0.37702581207090025","host":"s3://npm-registry-packages"}},"17.0.20":{"name":"@odoo/o-spreadsheet","version":"17.0.20","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.20","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"1acfe12f365c223b5081bb17c3218cc641cea22f","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.20.tgz","fileCount":9,"integrity":"sha512-QsYlOLKHFQh+22nJ7oaOkshQMQ3L0UlP8/Jge7UeaE3HJAdwyZ7E8AuaatRnKXGOA+t38fQwa/S4ppXf+IMiHw==","signatures":[{"sig":"MEUCIQC5h6mhMNkh/Xj9mtdXi1L2VviBzW44Y/CldutAtTTPqQIgYGXqcGhPLYPo9XLuykX1IFRsXBth5kIeNdpE8kuKrX4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8267339},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"065ac988cd2fdf18bf2cd8b1d68660c3a45c387f","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.20_1714117064716_0.9400775264581835","host":"s3://npm-registry-packages"}},"16.3.34":{"name":"@odoo/o-spreadsheet","version":"16.3.34","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.3.34","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"28a1ab5059009b4d69bbe7185288b58428785b0a","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.3.34.tgz","fileCount":9,"integrity":"sha512-3xqb/suJN2RfJdBTEujgJVu81/tFDh0GZFu/3H/tpfoe4qWVcTg1mp8dnstSceLWrPw6jQ8OeXPVaZOgNtft3Q==","signatures":[{"sig":"MEUCIQCMNw73xJm69mK/sd4fRd1E0KwOZ24ERDJhFBN/dAGzHAIgTmYfZ3F6yy3Y8Dw93DoYsSTWDYlZ5ViVHohbdnCBT6s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7004727},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"196324c862e3dfb63ec5d46d3446090f9f2f0ceb","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.3.34_1714117066862_0.17579886632245234","host":"s3://npm-registry-packages"}},"16.0.40":{"name":"@odoo/o-spreadsheet","version":"16.0.40","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.40","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"c95c38f97c3a2eda4048eace9c5fdb6317470e32","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.40.tgz","fileCount":9,"integrity":"sha512-pcLev6T0eQqevIj2yGpKvymWpWAk5kKE+THxv0p1lvYWdXkKhNRd28z9DBJ6VMFqjqK7b/ivG4/XWVc7IYQZSg==","signatures":[{"sig":"MEYCIQCYCOJeGPG48iZMYiYq/4hroznsiC72L0m80p53yN/oNgIhALH6DKoWpZHff3BY/q/ebG2ppJ+n/2hgap35ndtgUUaq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6398233},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"70a67839cc7fa5261ae967847f40b2318aa74458","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.40_1714117217129_0.8558137402456438","host":"s3://npm-registry-packages"}},"17.1.13":{"name":"@odoo/o-spreadsheet","version":"17.1.13","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.1.13","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"46849606b103494b8b08fa5cdb59d7e6087cb23e","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.1.13.tgz","fileCount":9,"integrity":"sha512-15ebjLkTkl69/vuL9/01f2sdDxkjpdw2wNsnZNVy5adXyo40EFicdKVvNGwPDA3je/sg3VdMMx9zFGHU1rqB+g==","signatures":[{"sig":"MEUCIQCiuea41NDs0H5DPoP1L5oPzO4iVVUH91Ta7vGWJeKebgIgC8kkJQ06cLjvo9nNoIKv+BKZ7wS54OmFiyx50ad58zU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8324367},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"f2ea8c71849cd692a4c5fd92663d714fd8d339b2","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.1.13_1714117235260_0.3519742239485273","host":"s3://npm-registry-packages"}},"17.3.0-alpha.6":{"name":"@odoo/o-spreadsheet","version":"17.3.0-alpha.6","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.3.0-alpha.6","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"aa017b09a53c6e080e05a5a7a79fc6c3c1d601f0","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.3.0-alpha.6.tgz","fileCount":9,"integrity":"sha512-j1bI1aRRcubno7bWlKlAVN24ZdBdqjJuKbsWGXrSIUgxmbIgTfg1JUzcqN7IkmszXWuS4ESTcYe2sk2M0RPdsg==","signatures":[{"sig":"MEYCIQCn9yVQs+mLX3cbwL0NANdy2TCHCLMSdqDwu6SeA5/IjgIhAPP3GxResX6QilumA9A0eGSoIZVpDv5qRm8QuZqWCwgM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9341969},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"f58a0d511b5274cdedc39cfe58b233e4e62d664e","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.3.0-alpha.6_1714117244027_0.8809306648630562","host":"s3://npm-registry-packages"}},"17.2.5":{"name":"@odoo/o-spreadsheet","version":"17.2.5","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.2.5","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"b935b4147cf71cf229c739d69cbf5a85bffc6943","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.2.5.tgz","fileCount":9,"integrity":"sha512-ixKhPDWW5+sTycqUnyDUG9DIvzAhrddb1K0RJfZhPf9A8jyWoT33kaBWotbkg7g+2570WlskpF7QKSXeaS25XQ==","signatures":[{"sig":"MEQCIEDASC5OUN+9Q9k7uFQIGorg5rpHLw5Jid0iAvox+2WZAiBUCoIMqr+70QvHNPDKdkZcbaxbHpZ7R6Vcjl6zM29e1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8760479},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"a730f5c2048847c512d772913cbeb21c688f4191","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.2.5_1714117321130_0.6662036161939022","host":"s3://npm-registry-packages"}},"16.4.32":{"name":"@odoo/o-spreadsheet","version":"16.4.32","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.4.32","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"6d87d1e55bedaaa7710b096a62702f42f8ce758e","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.4.32.tgz","fileCount":9,"integrity":"sha512-QqGqqzpf2+QItj2qN4LRNQ/SbHR4ZvjugvPCxJy9ABPXgHMeqoqmpdDC1lBsnsy2g2o06e5b+jVH2VubT/moAQ==","signatures":[{"sig":"MEUCIQDcCjt0FurxUHeFtqzNxTxC7Q9Gv2FycZuxDIkDZcMivAIgJfADHpbaQVN9z4OMgKQLXsw0Nznrk/OEMEdvXQhqe1I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7600958},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"314d75dcb5b96a98de7487c26d7d3c071c135875","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.4.32_1715078339412_0.6072137887423559","host":"s3://npm-registry-packages"}},"17.0.21":{"name":"@odoo/o-spreadsheet","version":"17.0.21","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.21","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"42ee944dc5e2ccc7622768ed2a22880abe3fcabf","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.21.tgz","fileCount":9,"integrity":"sha512-826gY+S7YN1e+ZHRhdMOKxQTJta9GgQkiLybW2Jc7oTiBzSZn6ka2Mm5gUZ1z9TxDzA6Vkxc/e4d/jyIQI7ABw==","signatures":[{"sig":"MEUCIQCqgFw5E0eNxIB4eTbXHUPEV9SZxIfCEQ0a/Ab/9cy2VgIgUy0LDY/62CgZoTuDlWYM0Z2eVcGGCJKyBLoZdsTZu+U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8270223},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"998bea0bfd1f8c536d9e33fd0ed5277ee53e0f37","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.21_1715078418481_0.2680999306533631","host":"s3://npm-registry-packages"}},"17.2.6":{"name":"@odoo/o-spreadsheet","version":"17.2.6","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.2.6","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"75f68558ce7d69741a676117688486f61e1f836b","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.2.6.tgz","fileCount":9,"integrity":"sha512-vwb+Jx9h61UmB+YZvHOAddol9lMc//Fvh1e+p82+sQiuHy36SeFqMngq6OnRiWN5SbYoOkOq7D/P+6Fzi+EOLQ==","signatures":[{"sig":"MEUCIQCJ79ja1pOUnxZsbkVV9foEwJRa/pRF2FMe+nOkN/IcbwIgT0KRUKqN2zkek/vI815Qcnsb5IDYIUGlxTb3Or82jeI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8763575},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"a4f800ca2d127a2af8208424be2205e8784978bf","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.2.6_1715078527000_0.24080362286523993","host":"s3://npm-registry-packages"}},"17.1.14":{"name":"@odoo/o-spreadsheet","version":"17.1.14","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.1.14","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"88315a4b8031c90a0a6338347f1273a1b6ebc09d","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.1.14.tgz","fileCount":9,"integrity":"sha512-ihyfhTYWplQWdkdpfZ3iGTknpYnpCjjySYB5kKlBy6VLEh1q/m/SnNBNiNkt4Qk6MTr39XbxRxHgcDvj+2PrAQ==","signatures":[{"sig":"MEQCIFsQhTC/QHmdwu+LO84EVobXyysAIcS5KaOHfj73PFzlAiB2RCPmM8ylmJJ/My7/+cFji12p4FULHnT6urNK3T7Nbw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8327445},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"622c47c9d4a27c335894e2d27e63da6ad5381fa8","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.1.14_1715078529499_0.14135504865809412","host":"s3://npm-registry-packages"}},"17.3.0-alpha.7":{"name":"@odoo/o-spreadsheet","version":"17.3.0-alpha.7","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.3.0-alpha.7","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"9e941896bd6f5c98e184b38a8f040e96cbd460ce","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.3.0-alpha.7.tgz","fileCount":9,"integrity":"sha512-eMNHlQi5tR7fv+EUY9A790OIWw0vsHFmrrbuX2rJnLAN2tlmLFdF+gUb6/mDdXGhJO93fUSqZ+A3s+npBtfDnA==","signatures":[{"sig":"MEQCIGvQrx5QEab9oPjKB7+YV4ySr5F7U8tvofpQtUlEBYLgAiAvEMsf12tGX2Z9o69UZ4AhtIeAOqojm/9yHItgI7X0OQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9350906},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"853c2660ad44d18d39441439cba2c1efbc094af9","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.3.0-alpha.7_1715078618786_0.9475957856751578","host":"s3://npm-registry-packages"}},"15.0.22":{"name":"@odoo/o-spreadsheet","version":"15.0.22","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@15.0.22","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"ba2349361d5a44a65aea66d0af43a5d2f33e1f9d","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-15.0.22.tgz","fileCount":7,"integrity":"sha512-FpgNRA4/QtPyV5PxK/mUyl3mq5OpKUl0QlKA9J4g+rrw2FzL4NfIy0KqPruQnoxV7+geFe+/nUdZ4HqiLjTwSA==","signatures":[{"sig":"MEYCIQD3n/Dqc/2vhiOcGWBQDt894qvfyWlsI3JV9vkCeK+O7gIhAIsl3KxSi31Zr8mMjoPq5ZzUCXEHcY+SeVv275XJf+BH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4586766},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"431bca37660a82ffa30e997d934e210024f2a393","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","test":"jest","build":"npm run build:js && npm run build:bundle","server":"node tools/server/main.js","prepare":"husky install","build:js":"tsc --module es6 --incremental","prettier":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","test:watch":"jest --watch","build:bundle":"rollup -c -m --configDev","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,demo","watch:bundle":"npm run build:bundle -- --watch","check-formatting":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"{src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js}":"prettier --write"},"_nodeVersion":"18.20.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"^1.4.10","bootstrap":"^4.6.0"},"publishConfig":{"tag":"15-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.22.5","mockdate":"^3.0.2","prettier":"2.3.1","express-ws":"^4.0.0","file-saver":"^2.0.5","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_15.0.22_1715764209921_0.20702356833621183","host":"s3://npm-registry-packages"}},"16.0.41":{"name":"@odoo/o-spreadsheet","version":"16.0.41","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.41","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"e695128993f0fac0c928b91516b61201ef5b19d5","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.41.tgz","fileCount":9,"integrity":"sha512-8HZh1zvBZxsxM6doOmZY/BZjbHZ55bJ3kKEAlxi4yb9qT0e8zb2YgYNVJPvIxQziRKPX22jOEWAmpfxUGK7cIw==","signatures":[{"sig":"MEUCIFIYNFsD98yLadqguI7Zqxi20lPJ+ZB89y3wLWHiEazUAiEA3zjo6w2I8FXltKVMnxPF850GMBSLrY2a9QiBDjI1oBo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6398111},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"3b3f648835232f02f41e2e274b28ea595ef406f5","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.41_1715764541856_0.47106813442425133","host":"s3://npm-registry-packages"}},"16.3.35":{"name":"@odoo/o-spreadsheet","version":"16.3.35","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.3.35","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"fab92e3858c1eb6197f297cde08d2a1a7875340a","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.3.35.tgz","fileCount":9,"integrity":"sha512-DyotIZ4BisopXJbWVgpaDIg2RrVQYyhHjGtOY5dUsEH7Wjg1ZMfhJH+Vbkmu+khaVIjj9XqcEveKytpaj7pl8w==","signatures":[{"sig":"MEQCIEwpnOwXzte8NklXjsmKmNjOs/02GBV6WxI5eBSLqTcOAiA8x8RA3kG+aOWCY9L9MpbRJfrIYNKia9didrBMTA7e8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7004605},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"255caa0a40d46fbdd04c295930c89a9e576932eb","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.3.35_1715764552379_0.3051654360860614","host":"s3://npm-registry-packages"}},"16.4.33":{"name":"@odoo/o-spreadsheet","version":"16.4.33","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.4.33","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"c059ddf24f29c2806bb5a35a70a3f11f220ebb95","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.4.33.tgz","fileCount":9,"integrity":"sha512-16UYBqEWfMW8U/GydygyTVAwAcbQXjcuXH6RhjKe80wLYFJgrwoDSU9jW+ijFz71QPUAXTzC/RkUn8S4+zvmkw==","signatures":[{"sig":"MEUCIGbygYqra4ISeSc6Cobxyan0R7iCsojOCiNnzw8Ub3TBAiEA2kdZKOkV9nwcUTSTULOl/aInsTgT6YuatPmCMNdDKT8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7600836},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"53b07e54539e8631f8e7b9dbb53e4566d55d0151","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.4.33_1715764673843_0.2917600293265934","host":"s3://npm-registry-packages"}},"17.0.22":{"name":"@odoo/o-spreadsheet","version":"17.0.22","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.22","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"3aa53533946ffe3fa11501b9ec74fd79037ed0c9","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.22.tgz","fileCount":9,"integrity":"sha512-jZTcnn/VodfdZil+oo83HJP8fS8yz9EDQJV+O/fpHiNg7WpcIoNn0RC7HZgN3w6sKEexpKxEKvq55EKdr0/i7g==","signatures":[{"sig":"MEUCIQDA8UyZ/ikqJdI74W/HdZ4+IDqIHWMwxUbC/Cnu4lYXLwIgcgRWxwyBBxuZFWF3XC52SMnbuYkoWeDx4h/+mQiHPUo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8270081},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"1f90749982e447c12f06b3c2a8e1f2e79b5cfec7","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.22_1715764757177_0.7453158075296704","host":"s3://npm-registry-packages"}},"17.2.7":{"name":"@odoo/o-spreadsheet","version":"17.2.7","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.2.7","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"59b913b122d4a26da5100fc96c8c410d2e4e8139","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.2.7.tgz","fileCount":9,"integrity":"sha512-7tWVFxmo5wbh+s496s086v4Z3SBN/wI2ykiLMX9Ko13K3c6zGjr53fjqQVUhf6+bKiJtOjLM/D+AlJbETF6paQ==","signatures":[{"sig":"MEUCIQCUORxtcgSFaZ3M4aKWQuZVUgaqnNRuEbvmoY9orPm3JwIgcczVsbFhjf6EwyNic4OyXuGa7Pzqm0R2HSmsPBgjS8Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8764469},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"57e89fa888707458e80d67d69a15658b9fb358a2","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.2.7_1715764890773_0.6333497509561044","host":"s3://npm-registry-packages"}},"17.1.15":{"name":"@odoo/o-spreadsheet","version":"17.1.15","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.1.15","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"5c1d4cb8d31176ef42d50c5a483fd1ced2bb8e6a","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.1.15.tgz","fileCount":9,"integrity":"sha512-M38RcM/DDEDQDJSetYSLhVBTSP8yt7YFu8IF99AZHG/kkWv+9M0ZZCUSB9wokR0l8RKX6G6LFuCUDVOOiUGOhA==","signatures":[{"sig":"MEYCIQDGpAdUgqN5ZfX9YIrRtxTtF+vfQqUuWaUG/jB1vWWb5AIhANWcXL4ngIa9j+izDTzQpTvHQuqoAd3laTqFcY0ilQcf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8327303},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"fc959fe023c7038d94cafbfec0f067bf7587ae78","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.1.15_1715764984045_0.9055118702658964","host":"s3://npm-registry-packages"}},"16.0.42":{"name":"@odoo/o-spreadsheet","version":"16.0.42","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.42","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"65c24404ab2002bd2b2f663dc529c53a4767e2f2","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.42.tgz","fileCount":9,"integrity":"sha512-tv9lQyTJtkJneGHxPh04ychDoQbBszV5L5xBas98ZEJAHgQDZeHM4kuYdsASGF8e5XX8BNVLoxVs5VXdVleKlw==","signatures":[{"sig":"MEUCIHINq7MNQDcjYh5xh016ALaKokEw5JquYWgcXrr6Z4geAiEAimH9lj5wmeIbmxuYAs3Qae1dOV8QG9zoSuHKjjBkbWc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6399796},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"fd11d19d3d9b36cb8e0f869eb5be9a043db2ffeb","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.42_1716549928820_0.2566412695288185","host":"s3://npm-registry-packages"}},"16.3.36":{"name":"@odoo/o-spreadsheet","version":"16.3.36","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.3.36","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"73521d27196a01e5efa454ea278802ec008ce666","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.3.36.tgz","fileCount":9,"integrity":"sha512-6UFtydcRasWygDSd0z05wj747WiwKIICOKbFP17Hw+hnBNp8tezurX/TwpQmXeJHCmvhPIWfFs/nqlLgApqS7Q==","signatures":[{"sig":"MEQCIGMntCiR44DgbQQXZ29+2xPwmYy4c/+NMYEa2g2VpTp6AiALuDPjmGjgn20BN5ryKS59YiyJ9vL9igamVEDnWwJWNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7006262},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"b038fad0f6255fbc26011b30d3f54db0e7c713cc","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.3.36_1716549931967_0.5234060928925126","host":"s3://npm-registry-packages"}},"16.4.34":{"name":"@odoo/o-spreadsheet","version":"16.4.34","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.4.34","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"4e3c8abac6e0fd3ff4c433aed99a6dc96dcaefe8","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.4.34.tgz","fileCount":9,"integrity":"sha512-RUtaYsW/JuztRvTImUSsq8yi6U3k69Q9bVvouw39bh3D9OQDJBZhsxI9kPqrcpkpl1dhaUghpU+Z5/10Yjuvag==","signatures":[{"sig":"MEYCIQCoWiYPspOMit+Li7GfEWsweDgQCqwuwp7Ln34Z+18aXgIhAM4qmFDEyhcRNJgUyyWG0BA0OKw2eDJCW4VrfpSBYKji","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7602493},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"5e748057c08db2597bff9488c46a11504204fbd0","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.4.34_1716550081607_0.17024511526246444","host":"s3://npm-registry-packages"}},"17.1.16":{"name":"@odoo/o-spreadsheet","version":"17.1.16","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.1.16","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"94a49879079050ed3caa29b9c148a179c6bf0cef","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.1.16.tgz","fileCount":9,"integrity":"sha512-zA8F/0MTCIyB5um6yJrwxpNfb97MJWSzXAMfvJe4+mL7WsFq4BPF+9QY3FEVmxCxjbq79M1hqtZive3reQ3aUQ==","signatures":[{"sig":"MEUCIHj5rmsKubnA+xSf9X4VoMM2HC26VnofdzaGJmr+K4A3AiEA3WXTyAwhDThTXvpgzPqO59jsBgNfeT/YjBw2KcT65uA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8329065},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"3a41c3a4d566e6083fd747bce12a502398f8f631","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.1.16_1716550085556_0.10153718983390969","host":"s3://npm-registry-packages"}},"17.0.23":{"name":"@odoo/o-spreadsheet","version":"17.0.23","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.23","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"2480e9bf5ecd4c82ef53693ca48bbb33b2ba654f","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.23.tgz","fileCount":9,"integrity":"sha512-cPh3k/AvReEmanQ7rzblGCNCo1YF1sRrULgHHhX0yIMyXjb6wBnURGJ2u2X2kvi17sd7x0/9g0VLdy5Ie/XLxw==","signatures":[{"sig":"MEUCIQDd4OQpeYxwHIQCVTQieIHXG7p5CT+pZk2Ns6G5YTSXjQIgGQhZuqiCEFq9pXF886+T0GUXg2HIk3mubuQXmt7/i9s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8271842},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"6c10fecf9b1161894dd0257e9c58e183ad69a6b6","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.23_1716550089567_0.9005654412392654","host":"s3://npm-registry-packages"}},"17.2.8":{"name":"@odoo/o-spreadsheet","version":"17.2.8","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.2.8","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"e8deb4f69b7b51fbe27a0b2d6d2032e0bf85673c","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.2.8.tgz","fileCount":9,"integrity":"sha512-KRPhJUizbtj3+eRV7975Qi9qRZAcLXhR1xCd5m/J3HzUFFYsMnpqHWZTjmrm8G79kgMXcDa5aOA6u0FSP3lTsQ==","signatures":[{"sig":"MEUCIQD9TkzghNmJwrugh5LnwgkqFxESZyhidlgjnbtJyYLZyQIgKSK/nV1O1AnGaI2cBb/eYYz4x0WjIFUSCmw/H+lts7w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8778059},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"bfbcaa0f7d290bf95b888cf8c595ae9ea4584328","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.2.8_1716550235499_0.16716569439404982","host":"s3://npm-registry-packages"}},"17.3.0-alpha.9":{"name":"@odoo/o-spreadsheet","version":"17.3.0-alpha.9","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.3.0-alpha.9","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"a4228d5f30c5bdce078158b641990aef9dfabe10","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.3.0-alpha.9.tgz","fileCount":9,"integrity":"sha512-reXoKXqG/W1Z/4yFYuc1Cwt8LZOmTHdx6x7elC9ShFjYbUrM+HWR9OdBp+0WtJWW+EQBV7M2kNpCO9/9HiSy+w==","signatures":[{"sig":"MEUCIQCUGKsCqbiHJQ5PuloFTqPE42qeo9jm4qtdzRmvrLHqoQIgDiwVUCJoqU4UtuZtwXM0iNT/Bqd2+CTJ48WT4HwQWA8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9527020},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"aac246dee101883113e0d05606cbda4082053749","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.5.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.3.0-alpha.9_1716550384813_0.29431583204939726","host":"s3://npm-registry-packages"}},"17.3.0-alpha.10":{"name":"@odoo/o-spreadsheet","version":"17.3.0-alpha.10","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.3.0-alpha.10","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"597fbc455ddbc8cfdf327c18a74e026bf47b1a71","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.3.0-alpha.10.tgz","fileCount":9,"integrity":"sha512-TM3uMtuvn4jIOTj+b3IvL4E8OJPa1zmUixd423P4yn3Yc2YAp/tFvYORqSiZfIR/LHvZ9Rf6IXpLfzToXcA3xQ==","signatures":[{"sig":"MEQCIHiVgh6/1p0Vw9t4zIfAdhEKkndgAwBOiHrIdO/+wNEZAiBWB3AvAAFxB7EjjWg6iTSseufi1dE9eaKLg+3PDJDLIQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9651926},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"f95d4f580502fb59956b29b3d0e68000a0c38049","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.3.0-alpha.10_1716996558634_0.8711665081932392","host":"s3://npm-registry-packages"}},"17.3.0":{"name":"@odoo/o-spreadsheet","version":"17.3.0","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.3.0","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"03422f4eb03a71e12ce5e0c370b09edcdcb91b64","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.3.0.tgz","fileCount":9,"integrity":"sha512-YLP3WxqkZAMDY1H+OrLGjE4QSJECksLU6InirToERPv7gWj25dmucCcDJMpLG4kq2mpNAzkLI/KaR5MOy4bcmQ==","signatures":[{"sig":"MEQCIHzVrnSkspDqwOy4SQgxm4Fav9CJ49fMwSvIsGsp9TdAAiBwrpZL1O2M+Fq+muaut5ZlLvBthQg7ccQzJhbl40LY5g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9660067},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"271202e73421024fa3d03c9fc64327008c46df26","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.3.0_1717165341610_0.2569481860957654","host":"s3://npm-registry-packages"}},"17.4.0-alpha.0":{"name":"@odoo/o-spreadsheet","version":"17.4.0-alpha.0","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.4.0-alpha.0","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"b2673daab20d2061c5dfa7409d46440aa7bebf9f","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.4.0-alpha.0.tgz","fileCount":9,"integrity":"sha512-nkAI3WIYTgIfDXq9jWpx3dO4kd49m2TkMwoQTXaYJB2tFDbPUfcEtPl/cgF/CB0YSW9LREvfJ5bpkmUMcBizRA==","signatures":[{"sig":"MEYCIQDmZ6iwF+hGASx8XAXW8bSphQjbZCmdAYvTHI/rg/3z8gIhAL0/5PpSZHofNXHUTeRkixPWypViTEUWt2JUtrmb3oWX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9660138},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"9094f2785600d664ce29f4f38d8d33add2c4ae50","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.4.0-alpha.0_1717169881746_0.1615552901772137","host":"s3://npm-registry-packages"}},"15.0.23":{"name":"@odoo/o-spreadsheet","version":"15.0.23","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@15.0.23","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"11139d5452b57765609b3af8853cf9e024671ad3","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-15.0.23.tgz","fileCount":7,"integrity":"sha512-afmI4BzJ5C+YdJ9yYCwNoeQii+p2r/AJqmzuS8o8hov5DHid+U9883OqGS1lYYH1QkBciTsKKtmF7kKTsWflmA==","signatures":[{"sig":"MEYCIQDZUFYMGVlLVlkmwprT944Oy50vvYoYp0iPP0vTdNJPIAIhAMaOnLvPx2Q9XSxsO+MkToYbSFJoR7E2NrXz9xbuidQH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4587521},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"60a01711342de7752a00f92d63acf64e6864cf03","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","test":"jest","build":"npm run build:js && npm run build:bundle","server":"node tools/server/main.js","prepare":"husky install","build:js":"tsc --module es6 --incremental","prettier":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","test:watch":"jest --watch","build:bundle":"rollup -c -m --configDev","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,demo","watch:bundle":"npm run build:bundle -- --watch","check-formatting":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"{src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js}":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"^1.4.10","bootstrap":"^4.6.0"},"publishConfig":{"tag":"15-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.22.5","mockdate":"^3.0.2","prettier":"2.3.1","express-ws":"^4.0.0","file-saver":"^2.0.5","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_15.0.23_1717426103294_0.14264148773872898","host":"s3://npm-registry-packages"}},"16.0.43":{"name":"@odoo/o-spreadsheet","version":"16.0.43","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.43","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"b6412768f1796bdd2d8780bcc02777dc1a0ae6d4","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.43.tgz","fileCount":9,"integrity":"sha512-26HnrDiCWU1dDMOvsN/CBfCm1DQHZIxb0P5270jCLIJ63EB50jOzzJL2Wc3wtDG/dudpD6gAA7LK5grfdLJ4/A==","signatures":[{"sig":"MEUCIQDtdKVFBhRBUvSj+7LAqwsimjcSj5L8X0n0bw1YmEzo5QIgY59gfppuLI4UQT5xdS73JiE9vMtrFETmLgOyHYHyAao=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6407367},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"7bff796e374e055dbc935a3f465797239937d554","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.43_1717426197206_0.36115463476403153","host":"s3://npm-registry-packages"}},"16.3.37":{"name":"@odoo/o-spreadsheet","version":"16.3.37","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.3.37","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"210c64f6461c9db71e3f0dc6f1fe7b3d20960038","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.3.37.tgz","fileCount":9,"integrity":"sha512-ehq22fy+qX63B4STz0MjUDsO66o/7HlmJRvHQSxAkWD5lbM754VFmxw8FIDUUXRhrOr23Zyo2h9mrJn2QC3X7g==","signatures":[{"sig":"MEQCIH0xpZCD/jsqE6x2jnDgUU/WQv3+WnA4mCSByzESa6JZAiAgm8HH2ulUJPsnfxlHQ9aMCXseXp2RPrw4YkOaF/2F+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7014221},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"e7bf8e10fd2fd5d5149e2196184b092ba72babcd","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.3.37_1717426208407_0.12420093337110871","host":"s3://npm-registry-packages"}},"17.1.17":{"name":"@odoo/o-spreadsheet","version":"17.1.17","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.1.17","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"8f9aca2b61352b711d0b18b3b8285d23a8d23e72","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.1.17.tgz","fileCount":9,"integrity":"sha512-OHmAZg+6Wj3+aH7bKIVfnUyJhq7hyYt6Xg+ixB0Poj24OhK4oO/GF8u+8lfo3OQyKSVpOpFqAJJHFPqvD4pR5Q==","signatures":[{"sig":"MEYCIQD7SLMBtvxniylRAGpjee4vsPN7OQBV1mxwBwKv8alMEQIhAPF8P6U350FybNX9h3vjxHEse2tI6E98wHxxg7FZnfW1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8334212},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"7dedb2f91618ef03ed84e2b1e0fd15296a206e79","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.1.17_1717426489482_0.519852959316133","host":"s3://npm-registry-packages"}},"17.2.9":{"name":"@odoo/o-spreadsheet","version":"17.2.9","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.2.9","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"30f19d66a80cacd31148cc3dcc376d6f9ae42edb","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.2.9.tgz","fileCount":9,"integrity":"sha512-M4ZC74kOHsUIAILh68bnm7ZlTkLaqpIfKZ3NMNEJVrnyFF/jdoTl8eQINLhaHGcTB3A4OYmggJslbCBV1wGdGQ==","signatures":[{"sig":"MEUCIA4nMCXet8vNC6tW5Qv9yoqU1ZXAFt2HvcVi+yBk66zgAiEA1NJVbhci+AE80ANEh5U1+9cxx3p+vMffFee1QLy8OVE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8783778},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"086af6d9a38100a1d59aad97761ec2fc1e48ebb5","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.2.9_1717426628078_0.6671095454311862","host":"s3://npm-registry-packages"}},"17.3.1":{"name":"@odoo/o-spreadsheet","version":"17.3.1","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.3.1","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"05f42bceccbfc12916210f77a6edd54b4830f8fa","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.3.1.tgz","fileCount":9,"integrity":"sha512-+Bqy7eejxjWIUvuEnvkWDYjMotf9hDdXaskKLovf30vBBpJcn58L6dC6uHdcFQ0tZcHVG4RSeFAQOrq+Ye2emA==","signatures":[{"sig":"MEYCIQCFkZjPSVXDRA1sPhawAmtHyYL2vCB2dC8BQAlAwkrkQAIhAMWVfHYZp+GxAKd1U/bSg9wje8qOIhLv5m90CI0CFY6q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9661189},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"605d098d7992178987ae1e1eab7ee70811bb6975","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.3.1_1717428535121_0.19001920125230676","host":"s3://npm-registry-packages"}},"17.4.0-alpha.1":{"name":"@odoo/o-spreadsheet","version":"17.4.0-alpha.1","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.4.0-alpha.1","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"25aab4658a42f547c88848be976e3a148650f9b4","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.4.0-alpha.1.tgz","fileCount":9,"integrity":"sha512-zdXrwXG9hIO25e8Zi4o/qrv9JIz7+e1748QsTPirP4gGyqcWeeqmOozS0JNuR4QokisuKXOfGAiNESw9vIj8GQ==","signatures":[{"sig":"MEUCIH8n5cd7AE1s1JiF//xL5PvT1z0kQoTv88oFK3tROm9fAiEAmLZszKBI1N/uDAaNmjiVJep4hoGNz4X4WjwKfXdx9ck=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9661260},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"cb56c378127eb9d693151b8eeecc495864010dcb","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.4.0-alpha.1_1717428682532_0.6473845575572017","host":"s3://npm-registry-packages"}},"17.4.0-alpha.2":{"name":"@odoo/o-spreadsheet","version":"17.4.0-alpha.2","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.4.0-alpha.2","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"5c0a45a45e9f5874a9c0bb5d9fd0475bbd471f43","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.4.0-alpha.2.tgz","fileCount":9,"integrity":"sha512-rjjiKdJuzirBToiLCJxPGPWIb0alZ6B42OYrxeUvlitpQ3gUIU8gZSW45vhmoIsSGhvNf8LIFzaOAMjdYyMlLQ==","signatures":[{"sig":"MEYCIQCZ7Q/eSgTiVt7pkmF0pIaiQkMxHscrv4aQVWoA81tGFAIhAPvpglyvtWdlHZSDUBS4lvLLj3nPtK56pWbBrYiPgoQK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9672681},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"e07794de9e46460860d79440dbb9d8e69d70b2cf","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.4.0-alpha.2_1717680733588_0.5764201211808433","host":"s3://npm-registry-packages"}},"16.0.44":{"name":"@odoo/o-spreadsheet","version":"16.0.44","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.44","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"d71fc9f07a7ca96bb36d996f015e2443c1e29331","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.44.tgz","fileCount":9,"integrity":"sha512-wpDzVOihrEPvWaIZG40LtJQ3r9osOsLdKg9jAtE/+iJz91MquHcBdwqpRRoT98Q+A2EaFIozcExXfxBW/Tiz+Q==","signatures":[{"sig":"MEUCIQDthTeqgACEtZIS5xq+bxhQ+NUmhzLlrP8rFvz+QXkR+wIgPqvztTARatDGfVupHUAvDYzrD3pHQPCfNM75i/FoILA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6407695},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"25d16f6f09de211d0e938c4afbacd176479aa832","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.44_1718011970527_0.5268385807506832","host":"s3://npm-registry-packages"}},"16.3.38":{"name":"@odoo/o-spreadsheet","version":"16.3.38","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.3.38","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"7f058395dfed2d5205541b8840db364f19a45efe","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.3.38.tgz","fileCount":9,"integrity":"sha512-YmCuqa+sW+ANQFYo1ip/Tqre+hESEFrI4/zpap9OXHDZ3tpUelA7l/ZQx0iY4OQcekaMfXD2KAZRNoXaQrvRKg==","signatures":[{"sig":"MEUCIQCI+RzNcnq51m+jZ1A0jzkoVYCTHENSsJqcrx2yex+qLQIgW2r5p10V/AuR98NXFxX5XKn6Z08AWbLkbDNj/rN82Mg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7014330},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"2fcf01c54318bf3d8e27e1e687a17b40550caaa6","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.3.38_1718012050379_0.2904888917780435","host":"s3://npm-registry-packages"}},"16.4.36":{"name":"@odoo/o-spreadsheet","version":"16.4.36","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.4.36","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"a500243e72cfe0c5d201601ef7ee9cd06e3972ce","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.4.36.tgz","fileCount":9,"integrity":"sha512-5n9KruiyePGS78IVLzos0mFXoc3kFFGvYUdSLuMGeNaXbKCPZrgxmUkW3sEpuJpLQf32+rgTk61efl4gRW15GQ==","signatures":[{"sig":"MEUCIEPwNw3Qi3G6SmCPYBzuOK1GsO0hZGqaJWHY05uUduWYAiEA1HyB+5A8rG6BBPNyt46HYMA7Kc09AXSCEKArq3ERziM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7610733},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"3b15ed5f32a75f50cfc4d6b48948928f921463d3","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.4.36_1718012057844_0.9477556441826596","host":"s3://npm-registry-packages"}},"17.0.25":{"name":"@odoo/o-spreadsheet","version":"17.0.25","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.25","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"244b383de38229ca84e2bbd3b58b0639312a6d34","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.25.tgz","fileCount":9,"integrity":"sha512-M3tw2jj65yooNCdtWsjsn7u5REz7Bw5SdlDI4uh9yWmyyusQsBsdjX+WNy1RPEJf1eZctLaOenRv+Yg6VyKlpw==","signatures":[{"sig":"MEQCIEWEJjfr7a7DcSM/4WM6OzQSHxyVG4XAlRCACVZqyh1eAiAerKxhShm/aa83KSiUGl+6R/osd/hDAf8hf3ehGPs/8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8280492},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"1f0139481a963cc5bd7ecabcc61657bc28a9dbda","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.25_1718012060551_0.9190985851429085","host":"s3://npm-registry-packages"}},"17.1.18":{"name":"@odoo/o-spreadsheet","version":"17.1.18","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.1.18","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"9d186c1a23f8e6418557316518352beb5cba7fce","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.1.18.tgz","fileCount":9,"integrity":"sha512-R6fSz5I8CQZoGoB1onh4VM0GkfhnKAKiW2CEybhJ9NROz/xPx0rq+sQoQGGBr/ySUbO1Q/jPksOWlh2Ncy20+Q==","signatures":[{"sig":"MEUCIGEBW+D04KhZutpmrwQCQ3VUCP/vrOR8s1VexIkK3jckAiEA33GUX9hC0SoWFzAA5ilU4iTFltIOWY7AQN0L+QlA8J4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8334896},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"0e756cedc9ef796e1ecfdd355e4174c9aeab046e","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.1.18_1718012135622_0.8368836114670346","host":"s3://npm-registry-packages"}},"17.2.10":{"name":"@odoo/o-spreadsheet","version":"17.2.10","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.2.10","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"ec93e5a394cc50d642326a7137113d58acf2c495","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.2.10.tgz","fileCount":9,"integrity":"sha512-8ztdIXQ9jK/7uqyj2yv6k2i9vs/fESwFNIovZgy2lzZ8xLOGN0RfxqNCGoRAWpnR140OIxk4KlWZ8kRVk5DgYA==","signatures":[{"sig":"MEUCIQCPZOElW5HNvgpuWLH/RfIuJcgleIbHZAfZ0bH8bFbpPQIgS1V4RmBGy7tApX5EU2paEbsovsqmWJhKqYAjTOgzh4I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8784545},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"14317eeae78720b640db94f9fe46d603df681077","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.2.10_1718012380877_0.916269940124186","host":"s3://npm-registry-packages"}},"17.4.0-alpha.3":{"name":"@odoo/o-spreadsheet","version":"17.4.0-alpha.3","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.4.0-alpha.3","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"09af93e374a2c306b47ddbd48a376a6ef7ec8a24","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.4.0-alpha.3.tgz","fileCount":9,"integrity":"sha512-4IOd+pFETiKCuQkLZnz7W/izVdkN5BDjX9weYdrIAFdks1cJ53sfbycj6t3F/uU3WMaQl/C5NeyUNs9AbTIOQw==","signatures":[{"sig":"MEUCIEKOHEvtvpnBP06IPxZZ1VvAYpwlR2eA+DUMemV9iV+oAiEAuULRNjJ4U5hDsSotC32mIQCxxuOoyLelsqA5RzL+psc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9676372},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"a45ed6affc8ad5d9ce06fa9fcf262ce1c2232fee","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.4.0-alpha.3_1718012387053_0.6653460865445582","host":"s3://npm-registry-packages"}},"17.3.2":{"name":"@odoo/o-spreadsheet","version":"17.3.2","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.3.2","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"98ed202b2a9ffc66733619a1b55ba1967f4b4fb5","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.3.2.tgz","fileCount":9,"integrity":"sha512-XbymZ0DWiUacWfmDvVZDOlbhkiFkx1vYW3E71bK6OYmNdSvpi5xGzBtc6mZdALJmjEqNl1xFj4CTk26xo3jXfA==","signatures":[{"sig":"MEYCIQCJzpACyMi/EYEE7AF5zJjKnaF+jhT38J3ZwCyajWdUzAIhAPa4fIzEuWaeeMfsutqwL6VSY8KcCykegy3hZJfpRdU3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9662520},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"c3b358fa72bdcce58668bb0e1185b598010f498a","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.3.2_1718012388848_0.3917796706309902","host":"s3://npm-registry-packages"}},"17.4.0-alpha.4":{"name":"@odoo/o-spreadsheet","version":"17.4.0-alpha.4","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.4.0-alpha.4","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"ea87a9cbfda0b16ec467d28f7bfd7381cbc47bb1","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.4.0-alpha.4.tgz","fileCount":9,"integrity":"sha512-ADbSR+ILi2JdVu8HbkrigDip7b+pTAyBkKCItOQnqrVadHXNr3TLV1B56DmDtSD9ndK4lFVYUpy+jyxUgNNHxA==","signatures":[{"sig":"MEYCIQCiS2XFAzoTLloe3xrnaewuyYRdMTm+Sbwk4OleJekMQwIhAMFQePgxjnv+uhZAuAGyA9eBV9cm42Eg5XdpdJtgJbtv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9678851},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"cefb0e4753e83ae44bc45071a7081766512903aa","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.4.0-alpha.4_1718200875540_0.06866174765091104","host":"s3://npm-registry-packages"}},"16.0.45":{"name":"@odoo/o-spreadsheet","version":"16.0.45","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.45","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"b7b53c9294965709cb219aa5ec05b980f91369ad","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.45.tgz","fileCount":9,"integrity":"sha512-JI5aXPE4TFOACGgbFBkipdUlxQOJS29mxzhh3/0uw84FuVJgffZbez0jW1H/naFafOHZREAgpMd2QMde1Foeyg==","signatures":[{"sig":"MEQCIHpQk/XaKa8QRBlK8CoOxSZyRDO6QxYXRtJOZpNOYcZmAiAZwR1VbGXyiB/AKHgQQ68zNKs8HI8+AKooiLDHrdX5JQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6407894},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"5da9171c4fb1ba16e9321a7ccba1e5abb1b76b14","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.45_1718359057623_0.9074207526868219","host":"s3://npm-registry-packages"}},"16.3.39":{"name":"@odoo/o-spreadsheet","version":"16.3.39","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.3.39","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"b0f5911408fe2e0a334bd2eab8005494a3a80b39","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.3.39.tgz","fileCount":9,"integrity":"sha512-GsToz51PhLB6RZLScHHMCrtOR1ELa7xjZzBgrAduonzJDH0/V27Q+83I/lg8/uafpuANUk8Co0JJ+qEB/UYIKQ==","signatures":[{"sig":"MEUCIHKEH4/tc39Bq+k3mw3RlMYODQJSpXXc7XmI5kBeON98AiEA4JV4iM4c0MWX6/0zDCxDuxBucOCTIue0Jam8VI+Dg2k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7015717},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"9701da6d556a345164e79efe3d81710e8a6ed3dc","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.3.39_1718359066537_0.013902045285364428","host":"s3://npm-registry-packages"}},"16.4.37":{"name":"@odoo/o-spreadsheet","version":"16.4.37","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.4.37","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"87f5e2cc7a9501fffaaff39501980ac79fc74c06","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.4.37.tgz","fileCount":9,"integrity":"sha512-MTeepPwzX24MEurG8yqovWZpEMxeSQSfYvS+8+Gu23Gijo0t+905/+ROs9+fLs++08K7KV0q77MayQW1VC5YAg==","signatures":[{"sig":"MEYCIQDfv3W6PFqCHkEl7sjDJ5QXFHSoSgMeqa+Lbb3id02pVAIhALs9VJMgpyViUMCCZhefPHs0OIemadbmFf9iFNi+kMJf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7612120},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"195b41b89050cd847327749688e1ea070245884f","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.4.37_1718359260948_0.8483831986638546","host":"s3://npm-registry-packages"}},"17.4.0-alpha.5":{"name":"@odoo/o-spreadsheet","version":"17.4.0-alpha.5","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.4.0-alpha.5","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"fdcd0f2d183e2abdca8b5ca103fa408d78c12e60","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.4.0-alpha.5.tgz","fileCount":9,"integrity":"sha512-ilPd0HG3soWyXu2ZU/H0r4v7DVWTDX8B96CRfBwA6npc6FdLM5RC6oNkuo/l861M9o9oyQwlYg6M8kwEPY8PBA==","signatures":[{"sig":"MEQCIAUglYLp42RV+pVgM6u9DkUy0udF0MERJnc5IfJjLTYKAiBRVFy9KImH+cLqK5FgtICvH9ucuI5v3BqjZawg3fT+/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9676862},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"9ceed961b1a38e25ee3e952179bb2ab17fd42e99","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.4.0-alpha.5_1718359350687_0.15592354268516995","host":"s3://npm-registry-packages"}},"17.1.19":{"name":"@odoo/o-spreadsheet","version":"17.1.19","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.1.19","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"2327b9d6023df3179ce4fcb4498fb6376a6ce786","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.1.19.tgz","fileCount":9,"integrity":"sha512-OKjXsQREyvFFmpuvDfhU/jKOiv8TxNWVHnxWVFBHe+X7755yQGh62KaGxPXiXpllTAFKqTjeLJMqasdbpOjw1g==","signatures":[{"sig":"MEUCIQCdZBqA2zJ5qhpFqh1ejJEmTp3Ii3az4wbc7npXsPD+LAIgMmJ+ZqCX6LCKoRM98jklbWv07+pfDYea2tTLePr4E7c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8337164},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"8a74f95d67fa67a5b27daa446642a58f5b6e94d3","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.1.19_1718359426045_0.4912666978758744","host":"s3://npm-registry-packages"}},"17.3.3":{"name":"@odoo/o-spreadsheet","version":"17.3.3","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.3.3","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"999fa08257f66afcd766909d6073f5e79ae693dd","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.3.3.tgz","fileCount":9,"integrity":"sha512-M1ZFYpr7LvvyXyD3ALy3OVqpGn9Zt8rJS6IN4OvyevaAwkEkl9ZtPc/jD2rK50wJnBSCixO4U89GfZaJc6OCGQ==","signatures":[{"sig":"MEYCIQCPG75A5TNhoafahiAw38WRCZgP0vZT5ytzGEAWg5zRZQIhAOZLOfG5CAobqcfyDVJaWu+92nWTtvgWJscYYM2BjjHu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9662644},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"c690e9f07398b197d2a2ce293eddc35f11350f81","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.3.3_1718359429617_0.3656166251261326","host":"s3://npm-registry-packages"}},"17.2.11":{"name":"@odoo/o-spreadsheet","version":"17.2.11","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.2.11","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"0fc33b7b060299c9c976964fd8c95cf39bcb7efd","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.2.11.tgz","fileCount":9,"integrity":"sha512-X8fTx76FYc5rR3xLzD1oNBjP7iOEDgOEXZbKWVjxTgiNdou2QUVtwLwVLWZYjumaw5kPdDTskWzGmPkwZVKhhw==","signatures":[{"sig":"MEUCIHcWysAR2BymjteePlBvOHpHhxlOfdeL8qHQ5LGkENREAiEAmt92kiLnnDF5fPAVbL7CajU1HJyFZAQ+bFUE0ei8KSE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8787462},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"7704cc4165626ebc40c205c938d49a13e42fdc8f","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.2.11_1718359437889_0.5221420756155557","host":"s3://npm-registry-packages"}},"17.4.0-alpha.6":{"name":"@odoo/o-spreadsheet","version":"17.4.0-alpha.6","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.4.0-alpha.6","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"4e4cc5320c59cfa1b115bde2d8c882a463bef2eb","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.4.0-alpha.6.tgz","fileCount":9,"integrity":"sha512-t3Km6buVS1fC0IkUK7u4H88nN4Tx71oqmi0mrdKdDCsCCqNQXLWeQAoJWXdhBSdm2lWN8qWPYv1B0JF3JoFcSA==","signatures":[{"sig":"MEYCIQDEg/BxtQCGaagK6nTHpfLJdXJPDY+vm37SdDtiVOISgQIhANHKtx3ZMi9+YC6N0SMB19rxnMF6cv/wSFg7xX87qfA3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9762432},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"a4f22e4689912b68d89450a98de6240daa6aacc9","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.4.0-alpha.6_1718804845369_0.009915415141410255","host":"s3://npm-registry-packages"}},"17.4.0-alpha.7":{"name":"@odoo/o-spreadsheet","version":"17.4.0-alpha.7","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.4.0-alpha.7","homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"0b02f33a053a3cab5684a96eb38abb3a44325922","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.4.0-alpha.7.tgz","fileCount":9,"integrity":"sha512-tOuzo6jwbXY4wuIqx1DbYp/hFrBvQulfgO0eGwH2y1Hch88fTYfphBP+ql/3PUltI6H38+bLegydKN1PiM9PXw==","signatures":[{"sig":"MEUCIQDx/O6X6cjEHzwiItAXRZIRRnqmzIMPxpZju5qfUebsRQIgcRlIAxNQBczkA8nFxLlK8URO5KBlqSpMypM5TWdtPdo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9760041},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"a99db9a4c5a5d87f19da8971ee90bbc397fa92e7","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.4.0-alpha.7_1718959397355_0.11999543815958646","host":"s3://npm-registry-packages"}},"17.2.12":{"name":"@odoo/o-spreadsheet","version":"17.2.12","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.2.12","homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"83c93c82273fa2d9d0595b6ff93e37e33f5a8f1f","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.2.12.tgz","fileCount":9,"integrity":"sha512-4oQaF6RhG9+uRfFGzNalUGUMjnynY0wRb/jKxh/VNTDbEmvkIKKk2T6Dw9vYAxT9JsDTCCkpe55TAxe0rpzGeA==","signatures":[{"sig":"MEUCIHDHu8CkIDaNDy/IY7AJDMtYf7IuVTij1oA7nBIQG1LgAiEA9vhfWF6FwgMBXHWFx3YTmUgSIj9lVLlqBoVuyesODtU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8786836},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"1aaacc40351ac3f75e7a71adddc414dd2d396a40","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.2.12_1718999940183_0.9018277146245663","host":"s3://npm-registry-packages"}},"17.3.4":{"name":"@odoo/o-spreadsheet","version":"17.3.4","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.3.4","homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"3df2a6fbec029e4f2472d319ce321d2bdec99fce","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.3.4.tgz","fileCount":9,"integrity":"sha512-k8O/gA3cHjtcVesa5Iw3mWIY9/3LHVThyW6uwxUV9X7kMV2BajxfPrlrNbGUTRSS0X7acfPi1MZcIfcU2eDO8w==","signatures":[{"sig":"MEUCIC9mpoGGhm8iJ5pDY/G9yctue4fERyvpdczM3TMh4y29AiEAxxx2CBuJojE/7wUUedsgrQOxgVuBN+3U5UM/FgjUIbs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9663016},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"6efbf3b94419739a7cb161230128a6fec7ec3361","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.3.4_1719000060834_0.3012793923255108","host":"s3://npm-registry-packages"}},"17.4.0-alpha.8":{"name":"@odoo/o-spreadsheet","version":"17.4.0-alpha.8","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.4.0-alpha.8","homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"abe3bf88652705cc68a245cc179009e02d5526c8","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.4.0-alpha.8.tgz","fileCount":9,"integrity":"sha512-SzLzQHKRDlvcYKDVDGXTRDH88/PeFr2lsQB8J44cI+E6HY8F1NYp9SbhOTIXwH8JxBLEUFNFAOzcFszPk9cRxg==","signatures":[{"sig":"MEQCIBbSxBrxMMQp0nJSGs/v+Aqlkx9r2x8wQAsBCZcGgO5fAiBgaJ87P6U3P6JWeggy/kCPggDVT8fYEx8uvogEembxwA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9772623},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"ccd30df8a3a4dccccadd714ef5f0f5ca2e4bd158","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.4.0-alpha.8_1719258733759_0.6962496895350487","host":"s3://npm-registry-packages"}},"17.3.5":{"name":"@odoo/o-spreadsheet","version":"17.3.5","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.3.5","homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"282cb1b91422812580e5903f1708f983444be7c2","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.3.5.tgz","fileCount":9,"integrity":"sha512-SyDLEtiPEZKoOEKXUiANl1XRhDH8bEMBYgCw8JNtbqWNKgFoyKsrjgeg6qJ0IUOz7HvK1Xpfr4f0X96kIwyuDQ==","signatures":[{"sig":"MEQCIGhYGqWSMFuy7AOb9J0VkdiUdUnp4cVBk4sEpyEktvdSAiBUVSSW2qzoMy8MR1Ws/eTGsqg+EEo8YZVfJm9OR1fwDg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9667113},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"54eb151bf71b3cc709e5b97b1df4aeb2912b0bc4","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.3.5_1719400004306_0.14021623632420743","host":"s3://npm-registry-packages"}},"17.4.0-alpha.9":{"name":"@odoo/o-spreadsheet","version":"17.4.0-alpha.9","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.4.0-alpha.9","homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"c73f794673bc533b977435824e56c79acac3e3d6","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.4.0-alpha.9.tgz","fileCount":9,"integrity":"sha512-rgB1kB28S+ZaZ1iGU4CKBA8Uz8TGIIfLCnBQ5SnyBvVE+sUHlluppRMvfMD2a7eaXZ2Ik8rj7+JnuRp/qilhPQ==","signatures":[{"sig":"MEQCIBPTshS53VBRa9ZEhzKjwOAF2lz9QJPkSApYIHVJfkqhAiBU4jQBOiQRrUk/QPG7EU28P1SEPA6JJLIh0hgyIWGpNA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9773172},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"526be20aa76db91429e83275579bd98899375f0f","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.4.0-alpha.9_1719400228265_0.23976070097768476","host":"s3://npm-registry-packages"}},"15.0.24":{"name":"@odoo/o-spreadsheet","version":"15.0.24","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@15.0.24","homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"5102377faff0414cde9bab24328301511702c840","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-15.0.24.tgz","fileCount":7,"integrity":"sha512-ZWsGPPTFnTwHeSXc2+qMP13BBPSaP4ZvtWWfWYgxUiXDBElOK4otc2KG53YzNfyCyhVPKdEoalpDHl956TRsTg==","signatures":[{"sig":"MEUCICUyvMyNp2PXFRSDDbcLXBAkmKx9UmgZ+L7dUvq72OunAiEAsIC61QOR0ZB96vxFw47ifX8ktguBobNTlw55E573qhE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4591653},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"d1f2791f1377a00cfb36aa7eb329a6ac37b82e77","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","test":"jest","build":"npm run build:js && npm run build:bundle","server":"node tools/server/main.js","prepare":"husky install","build:js":"tsc --module es6 --incremental","prettier":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","test:watch":"jest --watch","build:bundle":"rollup -c -m --configDev","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,demo","watch:bundle":"npm run build:bundle -- --watch","check-formatting":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"{src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js}":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"^1.4.10","bootstrap":"^4.6.0"},"publishConfig":{"tag":"15-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.22.5","mockdate":"^3.0.2","prettier":"2.3.1","express-ws":"^4.0.0","file-saver":"^2.0.5","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_15.0.24_1719909912381_0.2991671971316634","host":"s3://npm-registry-packages"}},"17.0.27":{"name":"@odoo/o-spreadsheet","version":"17.0.27","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.27","homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"8622e2297da520d46a22b3790e22eb074311c78d","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.27.tgz","fileCount":9,"integrity":"sha512-sKHgZA+QYHjjP5StQmKEIpdkLCbgjUeNUNeGBssltHbVDBNALLkQBDMQ0+njUWnuCBumrbgDTKeyfB9NtLGefQ==","signatures":[{"sig":"MEQCIEeRhwUjXSwcX3HUIDPlyi/QqdV9z4ib4Ni8KwSy5l7IAiB5FpiSKAPt/7WDj7ilGWnXifzAd4/K8OBWFAll2TDnOw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8284954},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"c1c2d01ee29b879edc795cc94b6e8cdfeaf6a9cb","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.27_1719910950210_0.5030371021102957","host":"s3://npm-registry-packages"}},"17.2.13":{"name":"@odoo/o-spreadsheet","version":"17.2.13","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.2.13","homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"b7d6f57ea8170e12059112d8d80dceba7ccdf466","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.2.13.tgz","fileCount":9,"integrity":"sha512-/7h/njueoKtfYNHSdwb7n7LF0jxrhGM9vubFS/5nDP9MMgiccB5p5aQOhgUlLGYI86LfXr9BJnFwXB8fdT2HMQ==","signatures":[{"sig":"MEQCID3faaQs8MCf+ycTbCASdTGcf4SCZ1UXYNRTVHRixZ3UAiBjWuYEm/ot/bQOrgoOY9+9Z15BqwFrwXmYPIIvmj0Lzg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8790962},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"fac2351f9bdec7164a6e5a4c5d32853fbe2d5381","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.2.13_1719911025564_0.9573937638465666","host":"s3://npm-registry-packages"}},"17.1.20":{"name":"@odoo/o-spreadsheet","version":"17.1.20","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.1.20","homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"2184cda152b260e759f05e046034552727b38188","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.1.20.tgz","fileCount":9,"integrity":"sha512-fxyy/uDa52uhSsc0LZG6yz1u7fGP6+LrbakDDjRFPejNCByDHubf+8WX9fnMIfffOnz3WxMpdQHPJGdWRsavRg==","signatures":[{"sig":"MEUCIQD9A2+HKU2mivZqjYFzmH312mQJi0VmnISWeIyfd54YWAIgAJ7eSNDk9yMxZ6gGXnbTTGnxcrsFxRtusydR12715p0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8339361},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"d15aaf32c32ac659a17ebc429db15a7b2845f477","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.1.20_1719911032964_0.2750534543937311","host":"s3://npm-registry-packages"}},"17.3.6":{"name":"@odoo/o-spreadsheet","version":"17.3.6","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.3.6","homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"2c1e279b074af58d837ec97869b5f518654c1014","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.3.6.tgz","fileCount":9,"integrity":"sha512-jAh0L2uLZQ2/jrCQxSIi4TT38KqaH+02zfz2gJCMCtV1luHoLUGxeYo1DsaELqdTkv2xteX/ZZnCpCWTP75MJw==","signatures":[{"sig":"MEUCIQCla/N5FUnY0xmFELw73I/cLDS7760CZV/+oxE4PBpcVwIgIWlbfC2M9Aj448E/kxnP/4oGSazujTH0/FeHd3KuvkA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9666949},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"979c0b11834957e5a794ae476c24b8345d5676fb","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.3.6_1719911098914_0.5541057120688577","host":"s3://npm-registry-packages"}},"17.4.0-alpha.10":{"name":"@odoo/o-spreadsheet","version":"17.4.0-alpha.10","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.4.0-alpha.10","homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"8fbf57019600a6381aabd5a03ef0835b7905b96c","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.4.0-alpha.10.tgz","fileCount":9,"integrity":"sha512-5TfW40Z1yKqhwumbVbFgQAoDoH1ixc9bdI8CnmtZj32TqS4XKjf6PGjPwxgwAA0WidGk4pwJsJ2fOmAI/Pu4DA==","signatures":[{"sig":"MEQCIDE9oHHhatbYu3YhptcGH3s/MVMpwyN59rU4BoqJcI+KAiB/DJrp75B62pPdyx6M0PhM3d6Xra9Y2aqNF8Sme4nEQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9807700},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"a68d9f2d65b3eefbf5aad791145bde34fdefe11f","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.4.0-alpha.10_1719911100294_0.5053693308461575","host":"s3://npm-registry-packages"}},"16.0.46":{"name":"@odoo/o-spreadsheet","version":"16.0.46","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.46","homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"7aaed777ecf622bb93d43e1b54cbd219d1d6bd59","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.46.tgz","fileCount":9,"integrity":"sha512-MyXMlX/p3fpzyqNNIwspMf6TLObpIo50DxzEhwVw5DQEBrhdG/U2OpSiT9rKXC0ewhTlTnyMspys4VlhaKp/ig==","signatures":[{"sig":"MEUCIAbKCrHCbEZQvbV2jfJCEj2+0vIGPDzLjphYiUKO8xdWAiEA3fa16tHFPujLy3AcZ9Lx4vBGlVYMbg61MaEhE9XS8O0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6409910},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"d52d4302f4c84d082c23357d08e357c761c27c19","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.46_1719916390778_0.7810106633245841","host":"s3://npm-registry-packages"}},"16.3.40":{"name":"@odoo/o-spreadsheet","version":"16.3.40","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.3.40","homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"781cf3751016b83d9a36a761d47a37912d97ae6a","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.3.40.tgz","fileCount":9,"integrity":"sha512-nELoKHlxOL2iTjCYKVzLGWnnYGdK87k/9ejBKMLe87NLhi3cNedUDy2iTGK43DDM0GTYd5LP9FUmk/iS4kwSIQ==","signatures":[{"sig":"MEUCIDKKnVBXI32ljNfs2ATXmMZ4JdhroCrEp5HAfCrtPX8oAiEA/Wjj1NCo0ehwk/oPBqjMj90ArhYH36jspG6D+ssaN/M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7017733},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tsconfig.jest.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"28510825062d71c8346f2323428e138b3e621337","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","express-form-data":"^2.0.19","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.3.40_1719916396057_0.053834834702581436","host":"s3://npm-registry-packages"}},"17.0.28":{"name":"@odoo/o-spreadsheet","version":"17.0.28","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.28","homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"e054f10075c96c1327ded670c7f63f080deaddf8","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.28.tgz","fileCount":9,"integrity":"sha512-XZDkD9BHkOxHtrCEPSf9IciOvmRfdHdLHTKEW+K7fOdCRZKg8UDZACNWV0LQ9G5IAazK6aoViwdUWnIGAT3jWg==","signatures":[{"sig":"MEUCIHjHmJor1wnZX3lbaJHekJwYEPTZ8+ZO8xWoMskzELQQAiEAr6MpAMR17fEp+wocH9z9es/bnQFOSkmOad3xjOD9RPo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8286871},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"7f86a1667da308a30d948333d6c9a6e64d543c9c","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.28_1719916597225_0.8959956133741591","host":"s3://npm-registry-packages"}},"17.2.14":{"name":"@odoo/o-spreadsheet","version":"17.2.14","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.2.14","homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"b55da350bf7c1be69a67117069228fc405f462b2","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.2.14.tgz","fileCount":9,"integrity":"sha512-CPqrwgmdLBf1/Ig4iCr6hCtNKWY12HaP1RQKp8dvCDTX+ZNEOJG12KBvhWkG+XKxU2GcdkTue/Wrcjov3Cr92g==","signatures":[{"sig":"MEQCIFQCMP+iZYsO7TE4M/6VCkcrL8HcqtQelTJcxHlFjmhtAiA0SRIPhKMqYUvG/v0gtqclZvd9unMbt553omZc8xGw1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8792879},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"fb0d9794222c154da3d8ec9a78b10a4b1ab37eda","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.2.14_1719916599691_0.5404861070707843","host":"s3://npm-registry-packages"}},"17.1.21":{"name":"@odoo/o-spreadsheet","version":"17.1.21","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.1.21","homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"a32693a6d15ec70ea6cdb5a872def73adb12174d","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.1.21.tgz","fileCount":9,"integrity":"sha512-OoWQL3mlHbWbpslHhngTfunQ48Y5CLm/QMuH3aSDM2qShi7TKlmhsIYfLPWqpuNxLvmj4Qc8X68uG1mTeIuEeQ==","signatures":[{"sig":"MEYCIQCJwdMojxtPsRjuMCcljCle5L5nVnJSaBEhuAUGfIpPRwIhAPuJyjlhF0v3DV/+EPJc4tDJaBwiJvs+0eMpW5QEjpXI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8341278},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"ec4c09bcac1c10ff8ce654dd88c18f553fd07355","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.1.21_1719916601039_0.6672425621436398","host":"s3://npm-registry-packages"}},"17.3.7":{"name":"@odoo/o-spreadsheet","version":"17.3.7","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.3.7","homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"2e2cdefeeb9a55701a9d00b26377e23918606473","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.3.7.tgz","fileCount":9,"integrity":"sha512-lffJkGpMj2xeqtx6pgclwtyz7aDz7dcJLW4ZuECfct6M+KrWOvQ6Kas2O0gnfcK5i6uCyU+xDvpWeMZaycRt5g==","signatures":[{"sig":"MEYCIQDX6scVrfTC5uxZYfJhvlLjVjESShJBnmI0ETiZsVWhngIhAO6n4muAS/Ala2VpX03hgSNNiV6vud2C4BaMgxsKbPcH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9668866},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"c570df3997271cc4861c2c5983c305226bf0cd5d","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.3.7_1719916783444_0.4764051041992985","host":"s3://npm-registry-packages"}},"17.4.0-alpha.11":{"name":"@odoo/o-spreadsheet","version":"17.4.0-alpha.11","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.4.0-alpha.11","homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"43182300cffa6a4039442221e74d45cd8b256614","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.4.0-alpha.11.tgz","fileCount":9,"integrity":"sha512-xMkf3h9jKxjUdV+0tGL7Szgi6KAKb6WYhhtl6aLfjSzHW4DfJGfW0syDX3epzyt4T22Fab53o0PvRBrkUh4g9w==","signatures":[{"sig":"MEUCIQDfEtLtJteZWNILrxWUOLSGOk0nahbZICBr3aDPI8MXrgIgAtleclkX95kq1sypCH5f1hmjZ4sstWncLaYJ8J7gNtY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9809617},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"9fe94773dadf5153b035c092a20c915d7d458366","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.4.0-alpha.11_1719916784804_0.9532304194477423","host":"s3://npm-registry-packages"}},"15.0.25":{"name":"@odoo/o-spreadsheet","version":"15.0.25","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@15.0.25","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"0ab4236d583dca8af40c2a0fbf8914d59a348690","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-15.0.25.tgz","fileCount":7,"integrity":"sha512-OEehQC8mUG8oa3UvlA9/5V7KnErwHY+n7XWOUPJ9bIfcAey5p2/ILLHro0tSBqsaUotHRgmunShhWr5J4iSgNA==","signatures":[{"sig":"MEQCIDn+Cr2OiRXTBUcABV+yv62320jj8yt75egkc6aj0nDAAiBBsLZfG6SjWHLfgBsQS6oiwD79/dg92cFLbECOTkebPQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4591789},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"364ec3b2b7c201c994aa4ddcced2a2abfdb17802","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","test":"jest","build":"npm run build:js && npm run build:bundle","server":"node tools/server/main.js","prepare":"husky install","build:js":"tsc --module es6 --incremental","prettier":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","test:watch":"jest --watch","build:bundle":"rollup -c -m --configDev","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,demo","watch:bundle":"npm run build:bundle -- --watch","check-formatting":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"{src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js}":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"^1.4.10","bootstrap":"^4.6.0"},"publishConfig":{"tag":"15-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.22.5","mockdate":"^3.0.2","prettier":"2.3.1","express-ws":"^4.0.0","file-saver":"^2.0.5","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_15.0.25_1720416953015_0.5544380012529035","host":"s3://npm-registry-packages"}},"16.0.47":{"name":"@odoo/o-spreadsheet","version":"16.0.47","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.47","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"f90db71e2d7bc4fb5b2a9dd6ffc9b7fbb808f6f0","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.47.tgz","fileCount":9,"integrity":"sha512-XHy76SN5aQu5ZjJ1vkGZ0Q813Xts8kgATuHWkHd/JbzbUqOvGte8mLh7sENWQU4h4F34xGjLZoYtdWfpFVJseQ==","signatures":[{"sig":"MEQCID0/t4id0SJd+KmSpTYH0Hz7BOi2M2FRSIhHB1fRUTpuAiBkdtMrW3WSRmBQvSfE4rid8cWMAMw7TFw+7oDkGz9fRw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6412183},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"f52ca6f85a97fa5aa603a9b34ea4170f0b491139","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.47_1720417085245_0.24823599498516713","host":"s3://npm-registry-packages"}},"17.0.29":{"name":"@odoo/o-spreadsheet","version":"17.0.29","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.29","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"7455f2e34f325f1f9c1795784af6b0aa55416ed4","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.29.tgz","fileCount":9,"integrity":"sha512-k0EeZBAny1/IiEECiBK9gqaM/q3g5BmYFEdvypPzzZBn7aabWrajGqs0FgW49BB7LMr38IG/RSofEVZ0xowb6g==","signatures":[{"sig":"MEUCIFAouj6XFfH/A1NSd65OD8J6hB6p7ndFGawGvsDBidq7AiEAvO3RhLoa6EmhGGfeMuYB/NaHQWgZzsSlSD2taS05uOE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8290942},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"2d467e30be9c4cfeaa1844725d8cd695a996516f","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.29_1720417269320_0.4039529839034224","host":"s3://npm-registry-packages"}},"17.1.22":{"name":"@odoo/o-spreadsheet","version":"17.1.22","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.1.22","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"34851ce23962b1595469d08da51dd155642130d8","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.1.22.tgz","fileCount":9,"integrity":"sha512-CfmCENoCnpWXvUl1qObxq1/fWk7BJ1GRb8A17559Ckjix4aFjsxB5hnOVuuGoa8vTE2llDSUdCDWzYpK+Wb34Q==","signatures":[{"sig":"MEUCIQDHWSjyOn24ziLXcl191N64UZMqu2YvXQ/JDi1lGnH5PAIgNnbZ0cdKeGdBb+DZCEyALeLpV+T0JIFHpyUJhp1AfPE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8344069},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"da27a94453bccd5f3381535fc2e577338c5f9634","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.1.22_1720417358188_0.6046848741783997","host":"s3://npm-registry-packages"}},"17.2.15":{"name":"@odoo/o-spreadsheet","version":"17.2.15","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.2.15","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"144738891dec8792368925d15ce71ee91539a4ac","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.2.15.tgz","fileCount":9,"integrity":"sha512-0Bgx3+XOU8hJgC7nSLVfiDbMPGSsWitsV/NECUrz6NYlC0UYbDJu1lnwGNGDjU0jn5+vomSuX4l8Hni1t1t6wA==","signatures":[{"sig":"MEQCIALYKtabRpo09dkJPuinGfeyXstXrXl7pwAXYDaOTr1NAiA3Z6DSKHQW8UD2bCopTkUMCGb05PWiA5aaG4BUhvpmOA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8795669},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"acfb3e71e9defe91c68b38d3cc389f1191f7fb6b","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.2.15_1720417361261_0.6962419851633019","host":"s3://npm-registry-packages"}},"17.4.0-alpha.12":{"name":"@odoo/o-spreadsheet","version":"17.4.0-alpha.12","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.4.0-alpha.12","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"cd0b5af6013d324f5541fb1302b43e51c8d0e6a6","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.4.0-alpha.12.tgz","fileCount":9,"integrity":"sha512-Afj1ytcEm8oQMRGfUosep8P6hia5Jt31N2lnysizWpbM4x1y6i35Lg7TRk7Otq78SVTCF0T8rOQxZ7VzREKnWg==","signatures":[{"sig":"MEQCIDYQW7TvYi9ly9dTrD1ppdSOvFnCceS9mx3XnHvuK/KpAiBL+maX//LyCn+p7zNEt17/QKlWR+ImCfiZGLiapF4Big==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9818162},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"7cfe14ab451108a611dc8165f7a24aff028f6a43","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.4.0-alpha.12_1720417444068_0.012849693014713726","host":"s3://npm-registry-packages"}},"17.3.8":{"name":"@odoo/o-spreadsheet","version":"17.3.8","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.3.8","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"564365e3e27dfaa7d81c9b61b0679677c89ae7c7","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.3.8.tgz","fileCount":9,"integrity":"sha512-eLVDFpmrnjNk429dBML5u4Dy1fGmcvvsJXrYvxVc+IA0R4dPSOMprEO/Cbc5prtQhVuuNzIew0/0RjrUoKHqFQ==","signatures":[{"sig":"MEQCIE+hNw6efsGUyj2UIB1QfJuN2ItWS/Ih+7/uJ5B4iyzcAiAJCefgwkuIez/YumkuSAdyliNAjRtVlLWIZl2P4vur2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9671650},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"e1e7bae4e97f455acaba678f3f268936dcfe6297","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.3.8_1720417448054_0.3112483819578049","host":"s3://npm-registry-packages"}},"17.0.30":{"name":"@odoo/o-spreadsheet","version":"17.0.30","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.30","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"12c27c62f88a79c3512bd6a3c4b27648c40ff5ff","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.30.tgz","fileCount":9,"integrity":"sha512-srfxFTwKBZ/NUmhcJAFwpSjHelyRrTes/bVPHVPOnybzGO8sUS/uKMPqA0Pihlxw+SuAh6is0oAfLhjWxUrcog==","signatures":[{"sig":"MEUCICH/+W5Y+FkezQsrzJdtFP9Iz2SpBs6OwD87j6BQrTdQAiEA643lQLujp8V8vlRygCZgoCurExPdlXU6TGrSff90Lrc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8290966},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"a8eacf48b4d38a54f2e1f43c4ed653759bb90e07","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.30_1720679684065_0.9913641224174505","host":"s3://npm-registry-packages"}},"17.1.23":{"name":"@odoo/o-spreadsheet","version":"17.1.23","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.1.23","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"f226c9a0e27d8295d5ae75db6011eef3b76e2f85","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.1.23.tgz","fileCount":9,"integrity":"sha512-fRH2FpVcmsQokcJy6JD5k57n30djzVeAXrZV/dt3/mPiExofT6XBZKm5Sqhz6YFIM8a+LKPRo9sg1zu6ujhakA==","signatures":[{"sig":"MEUCIBlcb8WN6O5QlRBbfO1rzBJtk3DH9TBlRS9vpLGtk2z/AiEAxnBvJRVczqaE0Yt8fKD+lbM0XHQQtwmY2i+31VtOP6g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8345373},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"31e845076e47216b80385b927f4906fd270f4d63","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.1.23_1720679861881_0.8495194881825545","host":"s3://npm-registry-packages"}},"17.4.0-alpha.13":{"name":"@odoo/o-spreadsheet","version":"17.4.0-alpha.13","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.4.0-alpha.13","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"fae178bdf63202855697978c44c2cef3ee185512","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.4.0-alpha.13.tgz","fileCount":9,"integrity":"sha512-SCzcXikyY32zcD7I6sMVp746VEvstw0Q8a8kpUfeV/fmuYAtYwKj3wf8lFOT5NnHCsnLMccWZgPjkv/vpLU9FA==","signatures":[{"sig":"MEQCIBJ6VNC4QCYrCbRNdiEL7gdNNWREKdMovWazSJHQ83i7AiBKrCKTV4mDLWXyKVj7WE40QsZPWfX8xXktYHk9bNAuGw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9881108},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"e0f506b70fc64a0f1fe4c3691f1ed7cdcab9ba0b","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.4.0-alpha.13_1720679871474_0.45357158766445194","host":"s3://npm-registry-packages"}},"17.3.9":{"name":"@odoo/o-spreadsheet","version":"17.3.9","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.3.9","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"1c634bfbfa35f8530660df1c7c97ee5bf3326c8c","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.3.9.tgz","fileCount":9,"integrity":"sha512-+gjBTbGcYtW2uobMkh0a0gkZbo45w7jbvBKCTgfiygj72Cu1niI614fp0EMSHvam+J2n9OlWw3rcD01pJqhTEw==","signatures":[{"sig":"MEYCIQD0tftQFbcSwuKp7h4fyQpR1QCPBb2WBDi2rizPI9RXIgIhAJLQixV5Si3sHxtbk+gBZKe4NrGDvT+L1+xg/6TzBzC1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9673178},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"2346a16bf59a3d444e5a86e1e09793c868dec410","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.3.9_1720679877741_0.5384153733855883","host":"s3://npm-registry-packages"}},"17.2.16":{"name":"@odoo/o-spreadsheet","version":"17.2.16","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.2.16","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"233c77f2e000664ffdd3838b50fdc571c94fe77c","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.2.16.tgz","fileCount":9,"integrity":"sha512-xMW0e1eBlQI3JlT5WTDmMnIKUst9VspsqbGKhQbkxnTqZ+CDHnQJAK0IZXNrYifTwXDeY4niINndY6KTLa7L7w==","signatures":[{"sig":"MEYCIQCG5jcHQgA0OnrbjCj87RToNuYCgrezL6PKm8F7KHRLngIhAPLI9XlQB0oA/Z+nteF09j/Wxh26btDwvpIFHFz8CzwR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8797197},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"9f2068549b6c4b43fcacc13d88505a1c0c14f52e","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.2.16_1720679978685_0.02356526842599571","host":"s3://npm-registry-packages"}},"17.4.0":{"name":"@odoo/o-spreadsheet","version":"17.4.0","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.4.0","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"1bf0d126af36ac2cc6cc3395edb327387697cf73","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.4.0.tgz","fileCount":9,"integrity":"sha512-p9Gr20o3T/WF+lRWhoZ050u8mnVSM9b8jzjPLLq6T5iSWxhXrIeIWpGiClFKveYz/nrq8EPcvdwo+oGGmqNusg==","signatures":[{"sig":"MEUCIQD4DmGd2fWvGx38MkWIGj5Wx1+4XvZZUkZrIH2/C7HXKAIgYOj0fgEkBaE+kGGIsyqcqaHss40hPaUQ0+zoJUMFafA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9902593},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"f8e8543d2efa20276df18cd24a138fa9a3cc82f6","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.4.0_1720759366017_0.5265525473457304","host":"s3://npm-registry-packages"}},"17.5.0-alpha.0":{"name":"@odoo/o-spreadsheet","version":"17.5.0-alpha.0","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.5.0-alpha.0","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"0639268eb4ba4717b446b939fc739400f02bdd84","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.5.0-alpha.0.tgz","fileCount":9,"integrity":"sha512-0DJKhaN/C6i2/GuTH8/mGE1l4iHv5O35ZudseYM8DvvZXywy0La04d+40vpuq/jL9MuQ0CpJSYtTpyz4REZfjg==","signatures":[{"sig":"MEUCIE9z7HuAAjdZY8wbli1+C2v5ZBwejPLU3FJ5pjevnL9lAiEAt8LITaNxbB7dvVYTyEDyY1yZno8xhNQcqAysiiVpMTM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9902664},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"71c3e815c0e8ae3778287b7aa7c07d0da8e0f3dd","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.5.0-alpha.0_1720762561812_0.22076842863555135","host":"s3://npm-registry-packages"}},"16.0.48":{"name":"@odoo/o-spreadsheet","version":"16.0.48","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.48","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"d95cfb69cef5d5b4b5a0c98f7bc36fff83a41826","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.48.tgz","fileCount":9,"integrity":"sha512-too1ibPbe7EBLppwgBpvmZa6m6sBIVszj7LFvnK26vgteA2QimkeXPaz5nMK7fSkQeV/0jeZhKwYq9r7an2jnA==","signatures":[{"sig":"MEUCICYokezA4anYDqd5Gy/Baq5MwpxtqSMxvXRsAdWJ+Ve7AiEAwJUEQsKAosypCe2C4nV47+UDzN4LXgpfaX3xhMCSOwY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6412669},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"a1be50838892620814b651fcd639d8e553d3ca8b","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.48_1721311989078_0.2837737433726124","host":"s3://npm-registry-packages"}},"17.1.24":{"name":"@odoo/o-spreadsheet","version":"17.1.24","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.1.24","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"39919d3be2796d7c8a9169e0ba172d940a20a31d","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.1.24.tgz","fileCount":9,"integrity":"sha512-HgHnX6xncVWtki4gtr/ab7egt47I1Ro2N3OFqtyLOc7fSsEp2veYptsZm31c5OnBkeOgN0fTPJaksE6yMSkq3w==","signatures":[{"sig":"MEUCIBXmSi+23Udu5lpZu6rpMTRos3wN1wMvEGTo8GG8jWSsAiEA26wGzJmRMviaeXSymn8lBTgXQz/+F6xuI+6X3hPQiRE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8345475},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"46a558e008918cfb47f5778b0bb4bb52d9ff438e","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.1.24_1721312559785_0.4182855122540792","host":"s3://npm-registry-packages"}},"17.0.31":{"name":"@odoo/o-spreadsheet","version":"17.0.31","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.31","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"28b3b46966649b77690a8dbf16cf247706d98cc0","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.31.tgz","fileCount":9,"integrity":"sha512-VeRpzuBFhsXEyLVklI/jr6zQa03bJ8NFSQafueZ+rIAlrLlNxLj4mcPqawIknsCjM+zWZ+UEc/PhkVenGxpEcg==","signatures":[{"sig":"MEUCIDfZqPTsNTxwaH5yv21m8Wq14K4FaO1RbhYrFWRO1JbbAiEAz+KFALBSJZFIm8cW1JaCKuOSe+YtuVXeC90sGDuZOjs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8291068},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"c64db0d07dd30cc93c4da6ea50df89efba6f5eef","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.31_1721312562103_0.19017733724081665","host":"s3://npm-registry-packages"}},"17.2.17":{"name":"@odoo/o-spreadsheet","version":"17.2.17","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.2.17","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"be025ecec8285be72a4561f7c27f009038187bfb","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.2.17.tgz","fileCount":9,"integrity":"sha512-doMpXKnuK5m/YaKB4TO5XJ8mZkb67CKujdM6Bna5HhbN8L9wVlgMD1gF8zYvmYmyUdEDjYaLuTCV3UAqx4xlvw==","signatures":[{"sig":"MEUCIQD2jTPW+qgcj1ZWVcHgoTyG28s96DjzsLCdgIz1+CURBAIgEvLjfXSo8xRY2QwSX7Xx5kuFw2FAGTxJJyb9UlX/cHE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8797299},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"9e0ea24296c830e80e9c7f5e011e2990441ab135","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.2.17_1721312676438_0.571383868385702","host":"s3://npm-registry-packages"}},"17.4.1":{"name":"@odoo/o-spreadsheet","version":"17.4.1","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.4.1","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"43de606ab87b04efdebcfb87f405febd76f79bf4","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.4.1.tgz","fileCount":9,"integrity":"sha512-EsY2rWVpBYLAMR+oyRXnW1Cm0J67lkjnLlKQavR37M+4VuJQ74woqKz7ydDUgn2BC1WMRxgqqNrUtTGWe2E+ZA==","signatures":[{"sig":"MEUCIBIou3cPJCAPVtCBjPLuecHDucdtfjz/m+ZoeQmlQTjvAiEAmBv3e8n9c/yRhqSBDayxNp3yZo2fjDIoOe9Moh4jFHo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9903722},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"fd7deaa30f95fad435ef189496eddb84eb4e0c50","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.4.1_1721312809522_0.2906965078539625","host":"s3://npm-registry-packages"}},"17.1.25":{"name":"@odoo/o-spreadsheet","version":"17.1.25","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.1.25","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"27cb0b7db4f171664f8c6faf5e366d93a398650c","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.1.25.tgz","fileCount":9,"integrity":"sha512-nWPv8gRbANIUPxAjsD830mg11rbzc4+KZ4nFV9apySECiKapo/99LnENtKDw7pK0M01zokaLm0NR4G72BELMMA==","signatures":[{"sig":"MEUCIClSec3SIRhw1Bi7q79tNPsJQE69aLS6JzU1Lkyz1ptJAiEA/7Bm1SoQl2Wjq5dvvnktjMciT91l5KDzcG7ZmWpd+qY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8345876},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"0edff474db0ec0eea549bbf4564a5c1dfc1a5bcf","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.1.25_1721816803307_0.9719660217794148","host":"s3://npm-registry-packages"}},"17.0.32":{"name":"@odoo/o-spreadsheet","version":"17.0.32","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.32","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"72e820baf9eecdcf01bdecf7062d42be828ffc39","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.32.tgz","fileCount":9,"integrity":"sha512-0YgJUOp8vH4KZzUdpIgvr7NUqaEkAfjSRTEWedzdkbsRmb4fxbvJXssbPQiJ/FU0i6LiSDsMmZq/Z2YL3bXDhA==","signatures":[{"sig":"MEYCIQCYEMb3EOcXpLQXG5AvdHRe6csVqZQwiOcKnJKsAhunewIhAKQxXhMY+cOfTKL6g7UWpF77bd2khGaPQRhlhXICOzue","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8292340},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"679a547bcee97754c75f14919a5ef29c47df90aa","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.32_1721816808725_0.382831115118647","host":"s3://npm-registry-packages"}},"17.5.0-alpha.2":{"name":"@odoo/o-spreadsheet","version":"17.5.0-alpha.2","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.5.0-alpha.2","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"b840fa689c6f76d64b7b1fb3db5948b336b067ad","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.5.0-alpha.2.tgz","fileCount":9,"integrity":"sha512-hjWen0WlZlT0SGBeksCJpwpMzPz0j29+pAtH9PKi0rCPkMQ/dn3MuIlp35yBp2+xzg7PZRgJ7+G7DCOD2TqHvw==","signatures":[{"sig":"MEUCIQC2j/kSn9xkqCd/FwJBlFpz4AizHS807QRXfXSwYa/vwAIgC46wi5SrE/zAvkRSx3j6QhF6Ri3HiMtZMba4sfTx7rk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9950339},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"15fd5a88f8e338fc433bab89271d293c9fd9bf00","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.5.0-alpha.2_1721816810318_0.6485649279594485","host":"s3://npm-registry-packages"}},"17.4.2":{"name":"@odoo/o-spreadsheet","version":"17.4.2","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.4.2","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"07cb44f976b7a0d7861ea57feb22046dfbcc3848","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.4.2.tgz","fileCount":9,"integrity":"sha512-GgtkCivYs0GM24Bmz17MRlwq3oRP390o1hRM/vC1x8lfQVP06TguA7TxWrk6hpSQYXIhXe7dqjp1KGGgdrh8tw==","signatures":[{"sig":"MEUCIQCgQ90kncDJ35HR94WNzJTE+tjNlvCbU1u8ViQ/hkn9uQIgTGaPWkX2Am11uuUhzVILPECVIkuPR3P1QaSE6ASc/iE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9905394},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"f5ede5b7c79595d71a6b77a148a03d7b0075a909","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.4.2_1721816817004_0.1527080389862434","host":"s3://npm-registry-packages"}},"17.2.18":{"name":"@odoo/o-spreadsheet","version":"17.2.18","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.2.18","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"58e0473194c6a48fc6d934624fdfb5106ef3ba88","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.2.18.tgz","fileCount":9,"integrity":"sha512-GWNKnxplRT/SjqQJoLJTwna7JtKTTD51euzQy889zcaH2fePB3D/IsWbPTFFoa4qha26P2P4URs9gkUhN8m3eg==","signatures":[{"sig":"MEUCIQC56rqlN+5AqoFl+2rcOMWNHcnZQJ7VQdUJBC9wd8wOxQIgbnHL23t9K4I0TxDOILiiXdnueCGUc/VMoa86aFfq4Qk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8797700},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["ts-jest",{"tsconfig":"tsconfig.jest.json"}]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"6c6574338ed7fd6b8fcc6c7f94e672f1e2c36683","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.2.10","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","ts-jest":"^29.1.0","typedoc":"0.24.8","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.1.6","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.2.18_1721816930413_0.3625113121468295","host":"s3://npm-registry-packages"}},"15.0.26":{"name":"@odoo/o-spreadsheet","version":"15.0.26","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@15.0.26","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"72cfb80a70201c13f4f0daf9f3043de89951ca10","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-15.0.26.tgz","fileCount":7,"integrity":"sha512-NNhFn6pZZEoCx73jtn/atIFu782gIuJut70Rz16rp6nYmbIaIUUa+VobMfReTEiZIHw20W1Vja6UAdsZGB8HtQ==","signatures":[{"sig":"MEUCIQDecy0wUCgeklywWK0gkYRasDwIjVJqa3ik33wtT4lP0wIgDwELsnmeT9N2WbW9dxSoEPgb8V/kywxUAIosg0y9TUw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4592060},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"3f93d36cd1756f08578ab8fa2302065d21ffc28d","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","test":"jest","build":"npm run build:js && npm run build:bundle","server":"node tools/server/main.js","prepare":"husky install","build:js":"tsc --module es6 --incremental","prettier":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","test:watch":"jest --watch","build:bundle":"rollup -c -m --configDev","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,demo","watch:bundle":"npm run build:bundle -- --watch","check-formatting":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"{src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js}":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"^1.4.10","bootstrap":"^4.6.0"},"publishConfig":{"tag":"15-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.22.5","mockdate":"^3.0.2","prettier":"2.3.1","express-ws":"^4.0.0","file-saver":"^2.0.5","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_15.0.26_1722586698499_0.4717554553063883","host":"s3://npm-registry-packages"}},"16.0.49":{"name":"@odoo/o-spreadsheet","version":"16.0.49","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.49","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"379074769aca36ccd60b4a42e5ef3d7413d6ca9b","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.49.tgz","fileCount":9,"integrity":"sha512-1KefVGrc+bCjwMiOX8C6/L6E2pJYwxFvzvf997rZ+d063s8YaXvcxfCCwdB7pNrgv7oxJJ8oIMZygrGYcINVzg==","signatures":[{"sig":"MEQCIEE8molw+NUrL56PE3IyqExr/0hZUNcT7iNmYN0Hae+hAiAIbXOIVgzimaE3bIaoE4i8amEwefiphrhjImxT/5HGMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6413759},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"97d415b3e52c56d3f82d6ce894fc333ec00c60e0","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.3.0","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.49_1722586751877_0.32244226209802873","host":"s3://npm-registry-packages"}},"17.0.33":{"name":"@odoo/o-spreadsheet","version":"17.0.33","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.33","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"6b6c43d10e5c3e8a7626729d8f840cb6ad360b87","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.33.tgz","fileCount":9,"integrity":"sha512-2JXrXL7Tc19Y8qjxjq9/gOjYLSHl377mqT5fJLTgowSuHTLGn3VlbjSccQafkNMuunq3JdLDUXBGobPPuYU83g==","signatures":[{"sig":"MEUCIQDI4LcgARgaxVlb76t1nnRfe5FM2w4iv7lvv/1lBAX/QwIgIM3Y5UjccfWCWL0bsHud2zJWqoFu39sG8cGaV+LO1/E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8296009},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"4ad40498a60f5238d8069ae7019cdc6e0f468720","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.33_1722586780682_0.353059051167276","host":"s3://npm-registry-packages"}},"17.2.19":{"name":"@odoo/o-spreadsheet","version":"17.2.19","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.2.19","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"af72347ea75ccf3987b7517977c9b1c06eb3e5d2","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.2.19.tgz","fileCount":9,"integrity":"sha512-ONloMDu551WqXJCgcgE5/3H9tmdncDieAu7qpYBjuE5AUqmhsz5NwAvk3wKbp9TRRrKnWIWx3iZH8q2eqsxR4A==","signatures":[{"sig":"MEYCIQCV/UCjBqcR9bhKc6wixxkRZAKhywaHnrSCvF7mQLbE1wIhAIteeX74GlfZrgKTKw5KGSZYx3ofSvUIigJnnJkfWF/d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8802250},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"c5ae2615c8ffb2f2cacc474bbf323d3f95a0e523","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.2.19_1722587022681_0.0303435362615605","host":"s3://npm-registry-packages"}},"17.1.26":{"name":"@odoo/o-spreadsheet","version":"17.1.26","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.1.26","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"ca061ab098691e4a3be5aa33399e3e09a7132e2d","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.1.26.tgz","fileCount":9,"integrity":"sha512-VxuGCvs/ubCUd0irsUEZeA2sZTnoHBjQOUrszsEQ+N4oZ6Wuw8UU6mdXfPt3CSwQKyr+MBiXubCCQpNARmQAMQ==","signatures":[{"sig":"MEUCIQCk79/VIMIDAJNvyD8/C/QfRdTWHm3MFWaWgL6P/Tih1QIgFdMd8STm/gjpIEN9gqewlWt5vFkBjttzF52YecnapOg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8349681},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"4ba7e55f1922d330c13e44e85cc2d79c84deef04","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.1.26_1722587031949_0.30295829167986166","host":"s3://npm-registry-packages"}},"17.4.3":{"name":"@odoo/o-spreadsheet","version":"17.4.3","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.4.3","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"a314ef60e1961ff2b5d2db6c7b5c403c08d8d661","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.4.3.tgz","fileCount":9,"integrity":"sha512-BXLptEmLMF1xY2Zg1DJKqmZY3618v95+St7MbUd2jAynQrBzrJ/xKh9HWjykoIn/vctowtwrYLHLLkbTTWzMNQ==","signatures":[{"sig":"MEYCIQD02SYHsOanavkd4vethTelMUHaB+HV1JrvKYqIbMNuswIhAIBh3Zb26pagayNRktbvdST66FieznWf/Hc0LVKzKQIv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9907714},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"40ecd1e2b7308061d700b5f149f473786da2472d","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.4.3_1722587092333_0.7607161510333904","host":"s3://npm-registry-packages"}},"17.5.0-alpha.3":{"name":"@odoo/o-spreadsheet","version":"17.5.0-alpha.3","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.5.0-alpha.3","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"950d5e15d29b4655bd31aa0df90d00c1cc88c6f3","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.5.0-alpha.3.tgz","fileCount":9,"integrity":"sha512-ZfyELlZVmrxhYwh4j8ku021w/a10QcPp2pUXp+Zhz9NiK0zymCYHj0s5JU2jHdnk9jWLBxYrrLKrKAFPjTDiCg==","signatures":[{"sig":"MEQCIGTKWDGKHjc/RMNN8fxgoxtNsoYKNlXVnyD7WTNeHmlwAiBzn2TQFXOCv41S5oe+1EWN7WNSZLmPYREKK4ubWbTFug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9996557},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"767725fd153029540e60ff805a59281f6895b32d","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.5.0-alpha.3_1722587149398_0.7112681100552154","host":"s3://npm-registry-packages"}},"17.5.0-alpha.4":{"name":"@odoo/o-spreadsheet","version":"17.5.0-alpha.4","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.5.0-alpha.4","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"274294c0a40457c47b74022d7bfd05d48a8f5dce","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.5.0-alpha.4.tgz","fileCount":9,"integrity":"sha512-DL0ANVYcbiVM4uUCujxspNfDtfr8q9uF/8iQ9o8/ZAe0wWWUym+n0tEmZPaQJyw6sIWZ2vmR5o1g/oLTjf/DAw==","signatures":[{"sig":"MEUCIQC8OZGSyDKjuLrFJ7WjC7qFipCUe3Rtv1xxzQzq9MVEmAIgFO1PR4tB4j9rkK4iWzkM2+dnedLX6GtXU0Safy/n6TY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10010541},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"a941df3c9bfb4c08cde377261ba265623eb9cce4","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.5.0-alpha.4_1722946013233_0.2986641811192452","host":"s3://npm-registry-packages"}},"16.0.50":{"name":"@odoo/o-spreadsheet","version":"16.0.50","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.50","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"c1e3c65ef0da02d3d110511b9c43c8f27a841ab6","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.50.tgz","fileCount":9,"integrity":"sha512-WeOFkzQflHB0oUpAWm3GXGXbc4WgkpFt57tWK6CnST9A1CauOS6xWGlkfaIZaAQkuUwJfnFhgyUXdDHJp/qKOw==","signatures":[{"sig":"MEUCIQCmOM0AqesKeqwlFns8TnxVqRa6CE4YWqERZ8YfIBucRAIgP6V1TMIArr0CyIYC8Yteyh0qhP+oB2QzrblS15HKATY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6413924},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"39728704b435ab625da0e55a57f55467205efe29","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.3.0","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.50_1723205943343_0.6787403694491179","host":"s3://npm-registry-packages"}},"17.0.34":{"name":"@odoo/o-spreadsheet","version":"17.0.34","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.34","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"d8cedcf1b55a583ac84e81ef2a8cc9c72364026d","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.34.tgz","fileCount":9,"integrity":"sha512-VgNNB6ZWzPsKOao780vFAJuYNJQDZYJZLDCgDKlhCX1O7zpq5a3BQhsfFo331XF5+7scr0yMvnQILAGBZBrP2Q==","signatures":[{"sig":"MEYCIQDKtFLUwd7m4yhovstr+HAZOlMzhQfmsevXUE7n/K6AZgIhALEFOkzvT4zhKuJ67BwxyoqbxrbltcAO4kEubw3yUe71","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8297815},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"1573912083df7b4629d30833f63ad4e3515f609d","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.34_1723206060298_0.7690808625681582","host":"s3://npm-registry-packages"}},"17.1.27":{"name":"@odoo/o-spreadsheet","version":"17.1.27","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.1.27","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"7bfe5f982f038577ca4c311d849cb1720fdf119b","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.1.27.tgz","fileCount":9,"integrity":"sha512-TXHUiS2fZ0epSSSK+V4+01ImyNCEYkX/CvNHv3ZdaBrfUvyHQD8xQRPzSl0+A5nTxp4o9OcYc6uikuqbm5LNog==","signatures":[{"sig":"MEYCIQCPKH46lEtHWI1zE7y8qwx+xSMQETk3I6Ufg0uA4eUyIQIhALq7IE5aOpW4uDtIQrrPCpCaBB8eaExv7DBbSYH3G1I6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8353044},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"c626332396bde1753efd554fc9cdd585e50640d0","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.1.27_1723206094651_0.9232030062967211","host":"s3://npm-registry-packages"}},"17.2.20":{"name":"@odoo/o-spreadsheet","version":"17.2.20","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.2.20","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"98f4016e7c0feefbe9476d1890d00f39c026a0ba","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.2.20.tgz","fileCount":9,"integrity":"sha512-J+yzlGwV7NzMmgc9U/LhLIbJtggbUFGTOOg9vPVsUpf5eNL3J8vLhW+gJG/QNIf8ldE2nm5kUp6CoadERzlofA==","signatures":[{"sig":"MEUCIF5oiLbpQD0VYy5uLa4qRQdvZ/jGwXSxi04wR8vTyVpFAiEA7iF4fcbiDrsh24bCTUHVEmPZV9dX+jRM6OcK9Yq2Pvo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8804724},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"d667a15ba60e149f37dea93493b773e72b84d515","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.2.20_1723206299628_0.39096524976889624","host":"s3://npm-registry-packages"}},"17.4.4":{"name":"@odoo/o-spreadsheet","version":"17.4.4","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.4.4","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"c805b03ca2a010f754f0c2d781fc5cc6ac3e4887","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.4.4.tgz","fileCount":9,"integrity":"sha512-qRfiqgY/VbrWeJWlQAjnBsKjiE7GhC3pdVtXNGs80odCRzKKN4aDUBQOwocFVB/8L0hpI+d4p5WjBPeU1BrhSw==","signatures":[{"sig":"MEUCIQCK8g7rOgCGT1ZKg864kuCo7qV9duWSBLXRNX1+/GnG1gIgW5x98eebqv2VzeSaNBzpc8b2/BZezd9tT+rI0+LVSjU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9909682},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"a43e855cbb7d228ae2113e37e91662789fdf0278","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.4.4_1723206304092_0.6262761475465626","host":"s3://npm-registry-packages"}},"17.5.0-alpha.5":{"name":"@odoo/o-spreadsheet","version":"17.5.0-alpha.5","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.5.0-alpha.5","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"1e12cacdb40d048c19f6965330615a2b1c34c208","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.5.0-alpha.5.tgz","fileCount":9,"integrity":"sha512-86odavjFDOWxHn9WXzeYaFPByacTWOpLXrzjYL48tjPOc1JgZhhMLdVoTBOsILYfHvRNijiGBtpBboA/ociazQ==","signatures":[{"sig":"MEYCIQDsaADdRTUYh1A4JUzw+3e7Fhgf1iJdJ3VepnVSkgDAlwIhAMWJxvDEJ4enCmg1deaRgUiEPLmyQOxShxUJunYS53or","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10062434},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"5d4bc65d60c9cac67f49d56b8c5c8fcc975402e5","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.5.0-alpha.5_1723206313376_0.018808612108758505","host":"s3://npm-registry-packages"}},"15.0.27":{"name":"@odoo/o-spreadsheet","version":"15.0.27","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@15.0.27","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"0b366f4789452fad9d0212271d2817f3d20af412","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-15.0.27.tgz","fileCount":7,"integrity":"sha512-2TMwvOSCu/8+nWcoi74PR8crEDtoXvbziEHoMVLcNvvnP6k24VaKnfASXBRpw1ZD2l0qEzl3h+3ZU5SFxrjJ5w==","signatures":[{"sig":"MEUCIC5+b5Vg1waGyXm6EJMbsAG+RCw8v7bI8i4RocPYbFdlAiEA1/q5wIzskJveTDIhVoe002h2P7PAmQoh8rXj7w7d1jE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4592106},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"f7dbcaba41d7d7675aabd5c43fabfe3275aa7868","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","test":"jest","build":"npm run build:js && npm run build:bundle","server":"node tools/server/main.js","prepare":"husky install","build:js":"tsc --module es6 --incremental","prettier":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","test:watch":"jest --watch","build:bundle":"rollup -c -m --configDev","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,demo","watch:bundle":"npm run build:bundle -- --watch","check-formatting":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"{src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js}":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"^1.4.10","bootstrap":"^4.6.0"},"publishConfig":{"tag":"15-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.22.5","mockdate":"^3.0.2","prettier":"2.3.1","express-ws":"^4.0.0","file-saver":"^2.0.5","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_15.0.27_1724054760045_0.7320948745639666","host":"s3://npm-registry-packages"}},"16.0.51":{"name":"@odoo/o-spreadsheet","version":"16.0.51","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.51","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"d01b0af21f0a19c85628b710fb1051d4c9a706f5","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.51.tgz","fileCount":9,"integrity":"sha512-y0WET9MSUuzZOGtHjSP3FBkb4inwYoxI0lt6nmDn1pWLUtXvvOsOG5DaZ4KOUy8ehJOEiSBruPh10eu8NuM2TA==","signatures":[{"sig":"MEYCIQCrYVJORsgoRKFfEG4unB04WPaMYc8MEh8JHjZOxGJoNAIhAOa1NdMS6RsEAuFgBe72t5snPb1E3+u7TE87W7hqH8BU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6413970},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"2b60022194105392fcdbbc046f3bc3f64499c968","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.3.0","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.51_1724054958529_0.011940929624782104","host":"s3://npm-registry-packages"}},"17.1.28":{"name":"@odoo/o-spreadsheet","version":"17.1.28","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.1.28","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"0c79fd5edb2797fb5fe96506859445f391caad23","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.1.28.tgz","fileCount":9,"integrity":"sha512-GkaXPjy3OFz7YGstWdRnbZ1iOtZ5c0DFeqztB0zpaOhzyyQDiY6BEe/VJvjkykz6QIfta7gLFBMYK/vXiZlmJg==","signatures":[{"sig":"MEUCIDf0AtIkTT2AbgLj4FHAWnietpfmy1XoDeCP/vZK0uNxAiEAiBFlY0nqlztfQjBAOtTyG+TmSL8eu/7JGTOlt3Z8dfY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8355380},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"9674f1b00987271cecbd5d549451797d8a312d91","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.1.28_1724054981615_0.7614388493315796","host":"s3://npm-registry-packages"}},"17.0.35":{"name":"@odoo/o-spreadsheet","version":"17.0.35","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.35","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"9afaca6baa90308ee713f27c2414e35ee6bb8f46","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.35.tgz","fileCount":9,"integrity":"sha512-fq1zx43OjbcbJpOeZi+01Kjk+oCXTBLx/7tSqWKYan1kfDySUnNcL9TtEoH2F54aaPpx4Tvs7T8xv83yDKQhqQ==","signatures":[{"sig":"MEUCIFWIZXydaiT16EKn83i+Z7noQe1/NVdExkaEKyfVxJJeAiEA6WNIHh90R++BQIhhite51dDWZla4UR8f2yu9GP+Ajsw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8300150},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.es.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"5572654c4f954a07fd889f8f564edef3508c0075","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.35_1724054984644_0.30576298606986385","host":"s3://npm-registry-packages"}},"17.2.21":{"name":"@odoo/o-spreadsheet","version":"17.2.21","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.2.21","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"790d1527d0bb52dd978a1f21c84542256e1dd9cd","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.2.21.tgz","fileCount":9,"integrity":"sha512-4fAsNjiK+t2Qwq+CIZVv0850J5Po8xWh3LgKJYqnzTWQXyxtFqKWMYgJjJr3/OytXZN7DwYheEcKcRIkkGnBHw==","signatures":[{"sig":"MEQCIDTzFSIjAlAUn30DDcie4yXlc6oJW10yPbRvnsQa0iMcAiAJZ5n5oTpYy/rLeiNFkky+WFOzfhRltgODI7Bxp9PNFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8807473},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"fb17f9ca0b60a4ad955ae8371a68ff12c7a39165","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.2.21_1724055057440_0.26320028242971105","host":"s3://npm-registry-packages"}},"17.5.0-alpha.6":{"name":"@odoo/o-spreadsheet","version":"17.5.0-alpha.6","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.5.0-alpha.6","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"2da83597a981b8cefbbfc568b9dc4046d5880de1","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.5.0-alpha.6.tgz","fileCount":9,"integrity":"sha512-I7tg2jF6n4JcAsJ3h5Pn5xmf8eqafxeGhYg6M9O+wtSLO5mFEyLhRHkrbpIy56q0oLs8mZuJjgTr/IF7a/P/Iw==","signatures":[{"sig":"MEYCIQDa1feZXs8DjeVLKMnCBZsfzAhEwRf8K88Qq9fCqruCLQIhAJXZjuh1T4lQu3C3hG0J0vab4POYGtnPhn1necllO2A5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10076394},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"c067f5d8ed8c85da5a413e5c2687b4fc4eb4bd1c","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.5.0-alpha.6_1724055176720_0.6089821523616281","host":"s3://npm-registry-packages"}},"17.4.5":{"name":"@odoo/o-spreadsheet","version":"17.4.5","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.4.5","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"f93625d80f18ab9e8c0a8325890b09078c6386d9","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.4.5.tgz","fileCount":9,"integrity":"sha512-GQtiklkIABUglpAuQkpraagbKgKYyHhXX4qZa7FHHMWfEQnCtg4QqSZhIoDv7lvAMSoVCV35QWF6tPJiWXzF4g==","signatures":[{"sig":"MEYCIQDNjF53xUifu9WfhYdkk20AXNk/tdcNvbv8Bb2iTISgwgIhAPa+YvLLcuVy4LZYzZW24okc2UcV8ceyFCU/lZtVt1oU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9913932},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"28579adf5db5e324ec01ff63f650980dc0ef6269","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.4.5_1724055178988_0.23057167744384333","host":"s3://npm-registry-packages"}},"17.2.22":{"name":"@odoo/o-spreadsheet","version":"17.2.22","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.2.22","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"4be3a2aa63a254a59361b738d072e8b6731b5b70","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.2.22.tgz","fileCount":9,"integrity":"sha512-DT0vwyShT+FagBvzkoh4HMPc7KwwssPI47eCKPQuokES17ilm6q5EahKBI6mtWU4V2Ko2RUvH37mT8sFcbnXDQ==","signatures":[{"sig":"MEYCIQDiqsaIsY4Hw6H2iRryAnD48I5nf/Af/g6cdRsxFZDpSgIhAKdI+VRSZL9BG3RoJkxRFZwtD+oi2TogT51GGyznH/FT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8807135},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"4157fb8d8dad0f2d05bcb88c91e4d944013d8151","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.2.22_1724680129967_0.9336112291530076","host":"s3://npm-registry-packages"}},"17.1.29":{"name":"@odoo/o-spreadsheet","version":"17.1.29","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.1.29","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"c7dc418e150df1b8d50ca27c8532f582265567e9","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.1.29.tgz","fileCount":9,"integrity":"sha512-i1zG9j5xi9rOzuaEDsZb5u3TNeF8gWnVDjkg91IN5YRQZXMgitjFQZ20mKyrsYII9eODCaE2eY/BWqA0gIR5YQ==","signatures":[{"sig":"MEQCIGGsdHWttNDECGFiqqOOWfpIbFzho/OWmQgnbsP8lrDCAiAwFhQ3trVZn5YZeyWjqzF2GGNZ4cjAVCgtn10azqOdTQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8356027},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"52753da68a014fb6bb7da6476e3e2f7b820d6aa0","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.1.29_1724680185236_0.5848891337363422","host":"s3://npm-registry-packages"}},"17.0.36":{"name":"@odoo/o-spreadsheet","version":"17.0.36","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.36","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"457fafbd17784f99caf017d146135a3c0d5146f6","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.36.tgz","fileCount":9,"integrity":"sha512-LIXAnG2CuOysRVesxJEG06hQWb6pIhKpzzh/3guer1onR3sWnrhVY/9T438aQk5PcHAJyfpPHrNcEqaVjyA/Ng==","signatures":[{"sig":"MEYCIQDIpohNG+8UmVUwdrRU/pMMPApCe23BCIcMWyePiA9rqwIhAJf3AQxn38T79OZSbI4rD9BpOKz5wByQFEagCLGeeZSa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8300467},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"6d5069eaf60d5a83a2bbba2f2beb93fc558dd54b","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.36_1724680188525_0.37684279458865433","host":"s3://npm-registry-packages"}},"17.5.0-alpha.7":{"name":"@odoo/o-spreadsheet","version":"17.5.0-alpha.7","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.5.0-alpha.7","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"b88cb53107e1bbb9e8d93c221705ef49fd527553","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.5.0-alpha.7.tgz","fileCount":9,"integrity":"sha512-WkB7BANFn1nerdrDOxF2sJX6KTak6IDzzjuwwe5S0EtYjmibt191tth0fQ/VwRR9+cL8DtzfwaiQwIavK+FJKA==","signatures":[{"sig":"MEYCIQDswYFQkxGRckHzGHyJ2/WrfUpTzlncVW3Kjl27Zu85mgIhAPCGijAX9vFtcYK4CwUQU7KzPyE5EQPblaFfAJo6crMm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10085145},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"f8d3f238befd89d3c31076cd048dbe2d8f59fe75","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.5.0-alpha.7_1724680216119_0.9891960433064027","host":"s3://npm-registry-packages"}},"17.4.6":{"name":"@odoo/o-spreadsheet","version":"17.4.6","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.4.6","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"c35c60bfa9d5293b0b384bcede145e545cc34606","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.4.6.tgz","fileCount":9,"integrity":"sha512-qopaU0BV1o02ewaDMqR/ur54JcIgrlZkr0pdRBoo7R6Wr/E8rLekAUyns6XnJLNAU5GmlcWM3UkxXURDaKgRFg==","signatures":[{"sig":"MEUCIBmxYgBDWqjspYAGmVVPucTb8+bEJDQOV+ov0iUr3/T1AiEAnP6rPPFd7dM/rYs05NptTAJW27Ccjc+ZHtJvloERrKM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9914151},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"f5648d9264fc00e990ce56bd52d039d4a3bcd01e","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.4.6_1724680307808_0.24087756685578166","host":"s3://npm-registry-packages"}},"15.0.28":{"name":"@odoo/o-spreadsheet","version":"15.0.28","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@15.0.28","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"fc4d84ea36c7fc0d2f8e78de49619ad42f675d5d","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-15.0.28.tgz","fileCount":7,"integrity":"sha512-ju9s0whJEwxhi7Nk95yYJ892Uneq4hG/F9AdOGzXEhG6UCssRcl9bq0qd1R+I7WrjCIL6gqdwye71W+n7wtalA==","signatures":[{"sig":"MEUCIFzj5nQYL/pbXmb4L+9oS2R7uXubYnfJ1bjVLcauk91CAiEAl70eg7divYbIIWOi4RfraBQTOHDs94EQF7GX1ZF9sWc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4590861},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"0f4c16799360515a570e5c1131a80ff5254d4700","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","test":"jest","build":"npm run build:js && npm run build:bundle","server":"node tools/server/main.js","prepare":"husky install","build:js":"tsc --module es6 --incremental","prettier":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","test:watch":"jest --watch","build:bundle":"rollup -c -m --configDev","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,demo","watch:bundle":"npm run build:bundle -- --watch","check-formatting":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"{src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js}":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"^1.4.10","bootstrap":"^4.6.0"},"publishConfig":{"tag":"15-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.22.5","mockdate":"^3.0.2","prettier":"2.3.1","express-ws":"^4.0.0","file-saver":"^2.0.5","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_15.0.28_1725528480450_0.7219834491451027","host":"s3://npm-registry-packages"}},"16.0.52":{"name":"@odoo/o-spreadsheet","version":"16.0.52","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.52","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"32c5865c54a2699c0d0397411cf369f02bebb82b","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.52.tgz","fileCount":9,"integrity":"sha512-4sGYBe1UsuSOxOVKHoEJwxhLRCJsmfEZ0xczTnFcUu5P5WmasTc6xQWF4LwykzQDuC4v5fDFtdCsUOrSQ1FGww==","signatures":[{"sig":"MEYCIQCgsJf3gfBmOBI9xcnWOb7kmyMFt7/pmH3tUqYIl7ESTQIhAJldNQIofDS2VJYY+ggX7kIaahKnNq/yqGoc+rYKyV+M","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6413228},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"2d666d7d502b616affc75ed09af88d6b4464d246","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.3.0","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.52_1725528565157_0.904939688867886","host":"s3://npm-registry-packages"}},"17.1.30":{"name":"@odoo/o-spreadsheet","version":"17.1.30","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.1.30","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"59bd8cff910e85c6333cd5efc4901233ba1a2a63","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.1.30.tgz","fileCount":9,"integrity":"sha512-aTH1lkS3stJVOreCzHRyJI/jIy53a+u2RPfkGWjU0e4j8+FZWm6fWJqeA4o7uARydW6CinbmnsxkDd+bDDsxEA==","signatures":[{"sig":"MEUCIBxxG5pX3IVpkeB00nJEvMxQiJm17p4Bz4f03JSCMnXQAiEAsdNSDb48jtrWZyY8eSYKfq4cIA3RuOMplc8hTz/n8f4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8357727},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"8588bf455cedde6e00008b6d5058d79e2af00b8d","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.1.30_1725528585383_0.4402002692691629","host":"s3://npm-registry-packages"}},"17.0.37":{"name":"@odoo/o-spreadsheet","version":"17.0.37","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.37","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"46a82896e678c7d29dc2580de97d9d516227ec97","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.37.tgz","fileCount":9,"integrity":"sha512-UBOYeM4iyV1IjfIrIid1/35D4ZcO/rlV1Fw3UeH0HkgqJS5y6tQg8HLqQxAIMZRZ0qixIgo9tJ+J1CKX/BkRbw==","signatures":[{"sig":"MEUCIFVJR2iEg520JPqOcGeRSi8wkzjndRtgSE1FuhnRgai7AiEAkzNanw8zd9mn4B1T08rJsHXUrPfEZcKiJ9HKDnrtMf4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8302308},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"b1873b5490da80cecb18d57f3f9fa67126c8c366","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.37_1725528700811_0.2967021432680197","host":"s3://npm-registry-packages"}},"17.2.23":{"name":"@odoo/o-spreadsheet","version":"17.2.23","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.2.23","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"db96cc2ceb7abe73ed50dea20bfaca62469eb185","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.2.23.tgz","fileCount":9,"integrity":"sha512-7EZ4bjsD1XKMlxZoDKoTEThu+sd/8+st0mxoTqSLO5PN3wHkCcQi/u8my+1p4iI7UxmtMv5nxP2RLC5bQGlkPA==","signatures":[{"sig":"MEUCIQCXa877gFSD846yn3c9NgYOpmL0bpob+DTw1EsC0h7mrwIgTxbWA4TInh8hFIy4fYsViFeWw6jYq6aLhmLHLnhKo40=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8808861},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"e5e2be8d3e2a291ada8f9d7a85371ece4cbfce08","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.2.23_1725528770581_0.47550599669956584","host":"s3://npm-registry-packages"}},"17.4.7":{"name":"@odoo/o-spreadsheet","version":"17.4.7","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.4.7","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"b9adfd032384769711e969abc437dd7cf93238ac","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.4.7.tgz","fileCount":9,"integrity":"sha512-mrzvtJr+q2qXGIF1y8gQC++U79O+Hah1Ywhv/+cbzwJkeaEmdpkKzk1ZrPGocBQ+pImvVZ29ECXI96lX+Q9X8A==","signatures":[{"sig":"MEQCIFsKlYs1I+uRQv7nBHd8hv9ZtfwY4CH+kNQ4o043HijyAiACRsQ9DXO1BrVd3LIksvQujzueY71M2TlcBpBQjwE/Eg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9924223},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"c14a4c9b818a8ea58cac7cf77a3085e7d3af95f8","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.4.7_1725528775647_0.010140580252687048","host":"s3://npm-registry-packages"}},"17.4.8":{"name":"@odoo/o-spreadsheet","version":"17.4.8","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.4.8","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"c0cd3f4b0278dea430f07e57046e827a2b2cc8e4","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.4.8.tgz","fileCount":9,"integrity":"sha512-nQjI3X3SSfsU125sjfqRuR2D5CSrY5Vz6GugI081iAbpx1D1PLLlMyUo/pv0cngGfwQ5yayEkUY+DU5+dK+dtw==","signatures":[{"sig":"MEUCIQDR+jVtxsG9/KEPsWtw80vSAvI7BGnLxZZcHkoUrXSnEgIgeQ8LzP4hLsYiZp/FLSfo89yBLYt6PWWiWaivJrgp8jo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9925475},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"caad8bd030178bb6e4bdb948a8ec3ee735994534","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.4.8_1726560674671_0.6706201105133383","host":"s3://npm-registry-packages"}},"17.5.0-alpha.14":{"name":"@odoo/o-spreadsheet","version":"17.5.0-alpha.14","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.5.0-alpha.14","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"f4efe65f13529f895254a617e0728ffdd9e45468","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.5.0-alpha.14.tgz","fileCount":9,"integrity":"sha512-Jm6stpCXlvHF/k6Si/7jM5Y+c0QPmlRQp8ttdaJJXMA40VSvRYMDmecpeAhWVqjNQ/nSbt7++Xa6Wv67lvVV2g==","signatures":[{"sig":"MEYCIQDm9I9norHXnNlQscOu7qKjimQPP2MH2lT6cq6/2qT5RAIhAIqj/NCoyCDTqrW3C+rVoHtS4neoMD1SDLpALLiLjKP0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10498931},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"36572579971d9f16cc64938e13263892e815e76a","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.5.0-alpha.14_1727162329649_0.5134911473633779","host":"s3://npm-registry-packages"}},"18.0.0":{"name":"@odoo/o-spreadsheet","version":"18.0.0","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.0","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"3d93041ef52e1cfb09d0b2845638e09a3b3a1b14","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.0.tgz","fileCount":9,"integrity":"sha512-KKXCUQ221FzNiadDryIQ24KR1MDoaEfG/WwuaWtaKMCofpSkuQRMHSD+P92EjaOwv2nFW/of1sAYU7WNXVeT1w==","signatures":[{"sig":"MEQCIGy9fU34ca81JBba6vYv5MMg6JqGnFXUey0IJijLkDzrAiAMij1Ck2AE22FWdJDKTv+uuOKkfR1TqLpBYk/J98PL6w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10507660},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"cee2e47e8abc2e93c46a9e6d0794e9c78b901f9b","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.0_1727268927102_0.47246906214519924","host":"s3://npm-registry-packages"}},"18.1.0-alpha.0":{"name":"@odoo/o-spreadsheet","version":"18.1.0-alpha.0","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.1.0-alpha.0","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"8c9c6618a0b2adcc3705b1b7ae902be1196b0266","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.1.0-alpha.0.tgz","fileCount":9,"integrity":"sha512-gqGHsKia/4NWt0xkV3WpmpscmB9XfGpJ1yUa9OaCiDVsJMOrp4SaOrmt99bxJ0vkuUOEk+dIwMQ/24kS2UvGqg==","signatures":[{"sig":"MEQCIHgY5sZkzrsz43q7B5temIZJxtXEASJetU08sF0kKj0/AiBXGsV/GjPwGIy4dSWwmTlAbibcWV6aci5aDu4BsgbRPQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10507731},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"288f0b73c991d1abe51ba4c03e9dbe6596a004fe","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.1.0-alpha.0_1727270333755_0.22087221120016065","host":"s3://npm-registry-packages"}},"15.0.29":{"name":"@odoo/o-spreadsheet","version":"15.0.29","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@15.0.29","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"7cd0fddcccd73e9c523f396e5f840830e87531ea","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-15.0.29.tgz","fileCount":7,"integrity":"sha512-17nUy8rcu7UKU0hO8hoZoqsQd5aFWdLCHbomh/twriIpsmO5+A6JNu6Zd815qeQ162qrQ7Ee2tXcp1OgJltrOA==","signatures":[{"sig":"MEQCIG+x1Z9XPocHum/t3D3VabdB4Kw5Hg0aac4C3G4gD8TJAiAgCpuPT/AtSM3jaX6lFFCqSk8XoUlfJWI/6Bsxz0XEpg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4591648},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"d39f433bc087d57dd1f4a2fe241ca7c6443656c5","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","test":"jest","build":"npm run build:js && npm run build:bundle","server":"node tools/server/main.js","prepare":"husky install","build:js":"tsc --module es6 --incremental","prettier":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","test:watch":"jest --watch","build:bundle":"rollup -c -m --configDev","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,demo","watch:bundle":"npm run build:bundle -- --watch","check-formatting":"prettier {src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js} --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"{src/*.ts,src/**/*.ts,tests/*.ts,tests/**/*.ts,doc/*.md,demo/*.js}":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"^1.4.10","bootstrap":"^4.6.0"},"publishConfig":{"tag":"15-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.22.5","mockdate":"^3.0.2","prettier":"2.3.1","express-ws":"^4.0.0","file-saver":"^2.0.5","typescript":"^4.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_15.0.29_1728892021211_0.7099907638792864","host":"s3://npm-registry-packages"}},"16.0.53":{"name":"@odoo/o-spreadsheet","version":"16.0.53","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.53","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"ca1ed75fa99d5f206615639c1d7cef98677c05dd","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.53.tgz","fileCount":9,"integrity":"sha512-xAG8qHpzGWlZvJXLWWemO99Ha1ehJqaeOVsymjsIDYf3JtB0bnX6RQnx7fPzaDWOEsDMDsFmJRDhHgopimFthQ==","signatures":[{"sig":"MEQCIB43CUuYsb7bEDPshmBjudJzz5WvQZv0FDIsysjrfM+qAiB3WZq5TLaLOd8eXT4SDe4lGniTBi4kE3oPp628uvISAg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6414154},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"a9ad6d87856c82cc72861fd4750631aff7d0812d","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.3.0","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.53_1728892231265_0.10222947152980755","host":"s3://npm-registry-packages"}},"17.2.24":{"name":"@odoo/o-spreadsheet","version":"17.2.24","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.2.24","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"6b382cef952465c1ec1b9c670820e7c9b2f4a8cf","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.2.24.tgz","fileCount":9,"integrity":"sha512-u7SCB4qYtKaxR0WzQ+EqilWAOyhkTTPagLASoFuL/WTmwe5fY/iMLM+zCJNLwePgyLY+KXk38Srpy0Mr9KE1fw==","signatures":[{"sig":"MEYCIQCJna7rCO5tIixO7fiYH3zGigWYLisOYBIADWHA8ca5TgIhAKX3Ibuoe3REyq04DrfIaOyAWuzhnawQaxRoh5IBHA+X","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8810582},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"7e88becbadc3db3ff75fa0818ca5068fa323227c","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.2.24_1728892242603_0.30250116904364677","host":"s3://npm-registry-packages"}},"17.0.38":{"name":"@odoo/o-spreadsheet","version":"17.0.38","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.38","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"7759702035df4c6a4e1be08b0235c3fc54b3171c","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.38.tgz","fileCount":9,"integrity":"sha512-kk+ZNj51eoDL3Z9ZNuL9la5MOOglXjlbfktP2Ezh0mdL3lQu4pRwiz1RTc0UJzhelQCqoCYtc4t87wlzDurRYg==","signatures":[{"sig":"MEUCIQDbv+3MKSQPNeNGcE7Ugv84zmHSnRuZznwZt0GnaVMemQIgcP1d+1uK8FkW2+sTh//qg9AYS1aaqnFKc4WG2TR3Uos=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8302416},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"8aa4b348d2928c10e626fa2a0425d8f97cfc12cf","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.38_1728892279051_0.2932433640886527","host":"s3://npm-registry-packages"}},"18.1.0-alpha.1":{"name":"@odoo/o-spreadsheet","version":"18.1.0-alpha.1","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.1.0-alpha.1","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"d1367fa0735f32d1fdc9c48be1e2162e9322d958","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.1.0-alpha.1.tgz","fileCount":9,"integrity":"sha512-UOp3w1auIISUL5cuEj64r6YprM4NJdTr1Se7fwL++11WpMnzHcJ5rA7rw5FZUn9TK/Mde8N7/f7rbY4VEmHGhw==","signatures":[{"sig":"MEUCIFfhpChFoz3A1rZWRfd0jtaq+x7z4tASlYeBxwiECy3xAiEAv960GS1udpYKMvO+rCNxDLi+RMFvMCnjh5W7JaP2Xbc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10550653},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"e9ce3aa59612051c1a57c2a9996581a2beb9e6a5","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\"","watch":"npm-run-all -p watch:*","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\"","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.1.0-alpha.1_1728892463127_0.1851670371462486","host":"s3://npm-registry-packages"}},"17.4.9":{"name":"@odoo/o-spreadsheet","version":"17.4.9","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.4.9","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"49711577bc10185c96dd7e77a9f5e64cf654ae9f","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.4.9.tgz","fileCount":9,"integrity":"sha512-D31rnENyq6MeZAo75sZvOv1SozrbibtaVhXnKBPZTs8l0diTt6zCCOr2wPyFVZ188JLvRM8TVhQvaLfokYJzvA==","signatures":[{"sig":"MEUCIQCoias/59OSYq8w9vnD1oynmr3k0jgOhRvd5QqnsK2ROwIgDXEZtQwZVBMZcYsPqa9SJQnb5VlzROu2rg7Przw+yM8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9936726},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"b7015b71652b12c3e40b93f61756a27617429830","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"17-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.4.9_1728892485793_0.006814538771657386","host":"s3://npm-registry-packages"}},"18.0.1":{"name":"@odoo/o-spreadsheet","version":"18.0.1","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.1","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"4a800071636dc16a328903bac2db00672efe5c92","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.1.tgz","fileCount":9,"integrity":"sha512-dZWteWKHHJg08e9Y36MmRU+PNCM/CM0wuIsk0vUnqurlQD8LsfXZ4/g/xgmDgSLMwqkUOHegoEEcXcbUx7FOBQ==","signatures":[{"sig":"MEUCIQD7njSPUHqQk5on4XP0YG1VK1bhmVSBiQlOJgxzgrhkgQIgeX7caurjKdFWnWCm+ZV1Ez4W86FZolsQOOKuIDAeuM4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10545723},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"1771f68b4d04f4153bc3426f8e791a2b681f82b0","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.1_1728892528274_0.2750153407149942","host":"s3://npm-registry-packages"}},"18.1.0-alpha.2":{"name":"@odoo/o-spreadsheet","version":"18.1.0-alpha.2","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.1.0-alpha.2","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"66683f409e9d671d1ce009c88e144f43dbc882d4","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.1.0-alpha.2.tgz","fileCount":9,"integrity":"sha512-3CivvTVZwEAnUTmgumyks4WY1HDLX/fJ5wfhYMCmfgQsFMHERAQedDtAK7XGJBd9FPyB0DlIQBAznhqm16VXkA==","signatures":[{"sig":"MEUCIQCP1K2eyELnr6FuVYaCk23QIUjM9Mo1mVLB/y7VPj72+gIgcXhtiUJ6IWQSaLnPcTX34RKPVqyewXkUy0NrIku8TJo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10600542},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"2a01250a48d67d2e1f4447d6fbbef693d5db566c","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\"","watch":"npm-run-all -p watch:*","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\"","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.1.0-alpha.2_1729760066286_0.8318992369503209","host":"s3://npm-registry-packages"}},"18.0.2":{"name":"@odoo/o-spreadsheet","version":"18.0.2","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.2","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"083b1cd19d7538495224420cbc1259e3e9b40c02","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.2.tgz","fileCount":9,"integrity":"sha512-C19n7AHOhqAnZBIDRDcV4K1hqLVLIDV2NNA3Tk5Krsj7h0o86b70hRm2Ols42NqHO77bok0rg55DeaTyQCPZmg==","signatures":[{"sig":"MEQCIBeb2hznhmlqq/ivVnb1Wt+TeH+SsoKSsIhxuwvXadQCAiAkGGz7ReXqpWsJs5UwD3Bkg/ENlGKPneBvXKrfrHrTJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10553367},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"788df9213d561121550fa15610e63afa4525f3d4","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.2_1729760122772_0.935260152558661","host":"s3://npm-registry-packages"}},"17.4.10":{"name":"@odoo/o-spreadsheet","version":"17.4.10","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.4.10","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"ebc9b78b38fcb0d4c41a0d513156b3eb19c07607","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.4.10.tgz","fileCount":9,"integrity":"sha512-dQpUUvU91mTAIop5Lq6u9NBQxwXhSu3OlFWQhutBIiyxcTuBWZbtBpHJppzTY12RW3kyAD5DeUj309gof7a+aQ==","signatures":[{"sig":"MEQCIGyPAvA39lDzmEkKn33EJW6XYexj3XgDraQJRNqtC+6rAiBJD1qZ/XeRprRZB0qeg7pgCvmsw2KayzqwzeOPYUtqAA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9941978},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"c82d9c104f6532feea46b05316de08f7058f0c8c","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"17-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.4.10_1729760153287_0.1907278574276059","host":"s3://npm-registry-packages"}},"16.0.54":{"name":"@odoo/o-spreadsheet","version":"16.0.54","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.54","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"c686c4a725fd4bc01601d2ef4f155ef3946efeb0","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.54.tgz","fileCount":9,"integrity":"sha512-VtmhCC6TBPb7Xqn62msstU+GMbhleyexnN5PDDOIPHseyWxSeiXU+ZLdkYS53IEJHlblfQ64lqrGoonRdkDAnw==","signatures":[{"sig":"MEUCIQC4CPElzdKJT0sDx0IDSCNDyBbvy10r1/lnb89kiIx6WgIgSVPgsINoWAGlpwh/BD0wkVwJ2DlY0WC+GVQvMCpK+2I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6415696},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"fdfa7dc0edb13e9158bb9b60973a8e1cdc40e026","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.3.0","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.54_1731067891409_0.4473778372420747","host":"s3://npm-registry-packages"}},"17.0.39":{"name":"@odoo/o-spreadsheet","version":"17.0.39","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.39","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"c52178fe22ce7e5206ddaff1686c490fa5b3ff23","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.39.tgz","fileCount":9,"integrity":"sha512-DpwHX7nHkoFH462X+tevzq+jS02FmlvfJArxpJv+HHhnyt9cKjC/fVH9LUBlk/ZmcnQdTSEVNTXSK/nlmAxZbw==","signatures":[{"sig":"MEUCIGrj/CXrLrl3D1ngUBDHQZNvcHRxjy77HedaNGyLlUhBAiEAlloOi9m4TsrwzSJDqnMuotjR7Kx+/L5uvAagPZFMDYE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8303918},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"454752fffcc3d8a6e715ca99699172336dc4a1b0","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.39_1731067987596_0.7764026877675172","host":"s3://npm-registry-packages"}},"17.2.25":{"name":"@odoo/o-spreadsheet","version":"17.2.25","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.2.25","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"16248e21f0083cf70ed982146d3090479c705dde","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.2.25.tgz","fileCount":9,"integrity":"sha512-yUmYfLAc/ei4z8so22qEIyuP2nchTsyneXQ9wP0zjFgGSLY2o5f6aFYwGGdLWHs2sHUbTx3/B5HkXCueZz8Hhg==","signatures":[{"sig":"MEYCIQDI8qra+LBsy+L7xPa2QYfm0OI9PJKngsPzz8kKXKJ4RgIhALhVy8lFFjJnbMSPznBNw2eFn9mV2uGgzDwYQGcY134U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8812086},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"40d42f8809cd32a8e39c70dfa70d3f96a641ba18","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.2.25_1731068046869_0.053707305744174816","host":"s3://npm-registry-packages"}},"17.4.11":{"name":"@odoo/o-spreadsheet","version":"17.4.11","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.4.11","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"6d5e3b0cc85c9eeb6baf97c42b36fbb4ec874ea6","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.4.11.tgz","fileCount":9,"integrity":"sha512-wUrUVGpRMyhcT2+YTIAJPhMSYsfL/y9Wh6fLOb1AD9ZxetNHcD/EbGZqLv7NP066YPkXmdqh9YqUvuNqCwn4zQ==","signatures":[{"sig":"MEQCID8VVnCY5UXYp2GzcBacLdpdRkv4kb1mce0fF3f3kq7hAiA/FpUnMqC+DTor5Myw8jndD2UxQcv0285J4gt3tx+aBQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9945728},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"2eb3f1cf2bc93162648738c2ce31432765163b0c","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"17-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.4.11_1731068184801_0.1363036228380985","host":"s3://npm-registry-packages"}},"18.0.3":{"name":"@odoo/o-spreadsheet","version":"18.0.3","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.3","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"ac7845f1681c00f5c5d9dbd40327a135412d7f57","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.3.tgz","fileCount":9,"integrity":"sha512-wZwMizm8wLtLpp/j94oPaq7JMqm2+cmDq0H/cmyhF/G11SXMAPDEazjaGnlaWORSDXyjxmXXTetKoMcRrsoE/w==","signatures":[{"sig":"MEUCIHXwVTTIvRdO2er2BhL5NNHAup6BZy5chP0GlhVYqmFNAiEAsvsNr3wLJMVIlMh7rjxXiTkT4Ob8spo2oHUHJuZhR0M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10559057},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"5fa5fbb4af4c6545d84b95ead05be6e2afb7e586","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.3_1731068332602_0.6588067051913604","host":"s3://npm-registry-packages"}},"18.1.0-alpha.3":{"name":"@odoo/o-spreadsheet","version":"18.1.0-alpha.3","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.1.0-alpha.3","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"d0516c61fe2dbbdb8be37f4101705c8a8ad48a78","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.1.0-alpha.3.tgz","fileCount":9,"integrity":"sha512-wS93DJs410PSlvFftsDc8GxxhPGXbprdvzKGXmkYw4zyQxylps03yFTlZ9WA+rlK1k3JzxfMKqSW6GDulSYhuA==","signatures":[{"sig":"MEUCIF3SQ51BM9XSLap3csmw8HwGgeZg96uqTCJTgb5+Ju5wAiEAn1EyRSKG3PA0LDa/CETH9GktJMXCi9De6kVsRYpO6ig=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10655527},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"96dcfab386b3154f1b7150d460062bdc4015478f","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\"","watch":"npm-run-all -p watch:*","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\"","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.1.0-alpha.3_1731068370664_0.7708147362398976","host":"s3://npm-registry-packages"}},"16.0.55":{"name":"@odoo/o-spreadsheet","version":"16.0.55","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.55","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"c758eb9b5e4650695ce56a016f19769891b01d8a","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.55.tgz","fileCount":9,"integrity":"sha512-J3V5PsTqrAlvd5rwAHfMYQ/uNVQEkqO5LriBDJHkRcfZuw8YKKcHKSL+oMDzuu/DfyboYw8aJAVkX1t3/5oLRQ==","signatures":[{"sig":"MEUCIQC1KuTJJEuLjXwv0QHI8VLVyJJ5TUSLXsVrGm5dwcVQNgIgCUK6IeXUlGShAxDS4uRph4Ss7FI0U2N61/InW2E3djo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6416048},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"6984990773e6865f0d76edd0e7e0052aea374fc5","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.3.0","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.55_1731510204841_0.9835783326994791","host":"s3://npm-registry-packages"}},"17.0.40":{"name":"@odoo/o-spreadsheet","version":"17.0.40","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.40","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"b4878f8b29859da4958cb9b1ce8f3b2ff909e789","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.40.tgz","fileCount":9,"integrity":"sha512-J1kAQbjI29F0tVyMZXJRnNt+dUjHjz/DQyjkSy7qE1BPLkFRZgXokJl/OoSQW8KoMTuTEczJbbzGJRHeTkVgfg==","signatures":[{"sig":"MEQCIE2qG3EfG/f9OTaDADfdkdioUE6vzTwXMakANCmFQksCAiBF67BN9p8LVjcU3ep8PtUs2YYrarurxHeC4bk67dBH2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8304848},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"a14bf6032774906d297fc73c5517bcfe67b15f2c","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.40_1731510235385_0.06648828606450707","host":"s3://npm-registry-packages"}},"17.2.26":{"name":"@odoo/o-spreadsheet","version":"17.2.26","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.2.26","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"83ebb5824c377df37e97525de2e0178247baee23","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.2.26.tgz","fileCount":9,"integrity":"sha512-9tmHOM9uQnlg5DLgqiZUm7zMNxuooRAsPFmll7qX2LbotLteC3FoTzt4DjoQu8GATvxP8vZCSOF2C0GkCplZTw==","signatures":[{"sig":"MEQCIFRTmA4YBMHZ+qItHKo3o2TL9XhMfWp2lxK1YzpKw0qYAiAsgakiQwmgDY0bkgiGaDWgvHS1joFmdvXUMi5tO/yNBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8813252},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"19b7478cf3a9e6f1d6ad18c45a0cf4e29f85c711","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.2.26_1731510291404_0.6763504185166587","host":"s3://npm-registry-packages"}},"18.1.0-alpha.4":{"name":"@odoo/o-spreadsheet","version":"18.1.0-alpha.4","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.1.0-alpha.4","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"56a912e902f472b5ed43e5c6a7a02277a76214a7","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.1.0-alpha.4.tgz","fileCount":9,"integrity":"sha512-elwGvYl1NTQ2m1bTFwzI7Xx5bczdqWNAqtdP+THDsSp0Cl8KRWEvJvzBXiCdKYTvxck6wDYr8feTCmXjNHiJSg==","signatures":[{"sig":"MEUCIQChd138DFcrP0Fl/xemkJE6qRREf/ypg0AB7E+pXpAuIQIgcnyjA2MXnuA0cg29DqLSRemVl3jKRf4R2505e294FLU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10681437},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"e1ad985ea039fe6e678951d9fd3d2feede2e051a","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\"","watch":"npm-run-all -p watch:*","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\"","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.1.0-alpha.4_1731510458446_0.7595925799836765","host":"s3://npm-registry-packages"}},"17.4.12":{"name":"@odoo/o-spreadsheet","version":"17.4.12","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.4.12","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"8dbad84ecce56c5147105f5e3866da64d3e4178e","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.4.12.tgz","fileCount":9,"integrity":"sha512-k/W1UViGEmMKBKmws+yvIdL8ZP5DBkRgWtnnO+By0HMSV2rBm43ckE5qKyVWx9PlUHbHcSiNRoSHG2vVg7iBUA==","signatures":[{"sig":"MEUCIQDP1JT/xi68O1DIEERar3tAEhhEbwViUDy4p56eIHR3pAIgW4ARDnHFVcEjmxf/oioMtw3uvTX9EWpnV/LwqgpSed4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9946894},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"5cde4beae729f566c0526568942d55c19384374d","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"17-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.4.12_1731510473641_0.2709806504864829","host":"s3://npm-registry-packages"}},"18.0.4":{"name":"@odoo/o-spreadsheet","version":"18.0.4","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.4","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"d03c9dc5337b6f262c6b0f9b66101779a2769340","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.4.tgz","fileCount":9,"integrity":"sha512-FijfEunPDW+9mosG60sY/s3UlMq4L+HZ8Q1A8RDiVxnstbEfrJWmOab+WTXo2uqS2GiczJGerkaWaPVJc21BnA==","signatures":[{"sig":"MEUCIQD4Gy7pINBvBElhYMZfiJr21u7PdxniWcm5SXyKBWnhEAIgIS4tqYHNTFTobT6ZgHCnWxrWUyqbluOPfyrPkDh/IXA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10522030},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"88e1aeeb4cfd8253b5bf059cc70778934e9a7a36","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.7.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.4_1731510592440_0.7457221081729477","host":"s3://npm-registry-packages"}},"17.0.41":{"name":"@odoo/o-spreadsheet","version":"17.0.41","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.41","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"753644e50b16cded8fd7ebe52b981c49bedeb4c4","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.41.tgz","fileCount":9,"integrity":"sha512-EQUv4PAPZv7HwilgKuqEyFU1vbWeC8ixrq5sA3pWQURU5PxVS3wus3/nlvcCumztrMvDCRWUtHS0smRKOZhj3g==","signatures":[{"sig":"MEQCIG748uRgvAyYH9pnqaMbDgAGUdE0wPHrHCObfFYSXcubAiAv3iL9pGAK+UmS0bY79epmoHQph/++b5IyQhG6Zo4fJg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8306309},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"23f8fc3f0f4973e24f3a9096ee9f336421d20163","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.41_1732284982539_0.837784169225454","host":"s3://npm-registry-packages"}},"17.4.13":{"name":"@odoo/o-spreadsheet","version":"17.4.13","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.4.13","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"3fb9f87df4e39a622eef87c0bc6cbe09ffccdf8a","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.4.13.tgz","fileCount":9,"integrity":"sha512-wrHev2EqrN02C+bIDTSoziouZlCOkFNWpLM3Pyx2rX7KOQ2AXn+jyQsLQrMOXKf0wnB9mlrL8RT5j+mRTCK5XQ==","signatures":[{"sig":"MEUCIQCvgz3dueLFHZc5bBq0Ss8yN9dLnqMck+1QLJpgHi0SjgIgMzsa/8ZKHnxnf2sDsIR2q0DWHWxyvRDwhg7X3jGkr5Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9952395},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"a5e4e16807f291ac6513c2e0d307ea6db986c450","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"17-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.4.13_1732285077219_0.9059842289222835","host":"s3://npm-registry-packages"}},"17.2.27":{"name":"@odoo/o-spreadsheet","version":"17.2.27","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.2.27","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"19b882e87068f8d3150d3e4a59a0a088381caae1","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.2.27.tgz","fileCount":9,"integrity":"sha512-LEJvPQQcD8YWBvrF2vXoLJVuWtM3hJDTVP9zbB/LflCtBIFwBd1f1Hc2LK2tq0vdTMLlG4rN0TPh0gvtsZGy+A==","signatures":[{"sig":"MEUCIFNFfNlKWn/GQt8XM5AfyfGXUvFiHY/dBNk5NickmjGeAiEA3KUwa020LSQTvDGH2iPDOMAO2B/GrIEguAlJaqno8ek=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8818753},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"139e5a37f07a66387301c469e5986ca8f07840c0","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.2.27_1732285085060_0.5323054316350375","host":"s3://npm-registry-packages"}},"18.0.5":{"name":"@odoo/o-spreadsheet","version":"18.0.5","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.5","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"1faad888a15ccb4cbad3b79a144a76f708b98361","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.5.tgz","fileCount":9,"integrity":"sha512-8ncH8OCUMhguzB87YWKmGmVihFukdRPJXyzyQ96bzW5gPUuA9lgecm71y8sfIUUUktJmuTTXV/A1yjkMH45w4Q==","signatures":[{"sig":"MEYCIQC65P8jx5GCqBWXlqQRROK/bfpZ5jXxp+iIel0R/5JdWQIhAMVoWT+IC86AS5pqpDMtjaevVcnzMpuOu8oXCXGG66ps","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10536372},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"9eb34d90539a2fbaa4a92ecdb104ec1d3a576509","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.5_1732285225319_0.6353621011293795","host":"s3://npm-registry-packages"}},"18.1.0-alpha.5":{"name":"@odoo/o-spreadsheet","version":"18.1.0-alpha.5","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.1.0-alpha.5","maintainers":[{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"dff97b4d78f3c8e3b25469e02eec4cdbebde2dd6","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.1.0-alpha.5.tgz","fileCount":9,"integrity":"sha512-rarlre1GV1vlbmu7i4ZbII55L43X53PW9u/GNFSHjC1IP0InLPUBKF+hFps8Qj6SgPV+OqpYKALsdxfl9iPQgw==","signatures":[{"sig":"MEQCIBLrTK4A8faNKE8FsuZNbYv84A7Q7gnm39dYtq8TMGOOAiBMtHdYZnul6LgdiGvdabdpbtxAD0vb+hxLutpqsMQiRw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10749075},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"e13bd67586b070e48ab730da917d92d66d808dab","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\"","watch":"npm-run-all -p watch:*","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\"","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.1.0-alpha.5_1732285419702_0.7881179637896019","host":"s3://npm-registry-packages"}},"17.0.42":{"name":"@odoo/o-spreadsheet","version":"17.0.42","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.42","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"b83bfaeafb4be4a0157d353a07c9a1dabc845de6","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.42.tgz","fileCount":9,"integrity":"sha512-wrMRPJrCeYtNkoHGpTsADQXi2U/pxkUTcynFdCDHfku5xIgKX50BibalhHAx+wsFpsMX/aOWVdbHm2JmUTDWWQ==","signatures":[{"sig":"MEQCIGdjeWyl/QQB5y1rfieU9XITfnF21d57r8dU4UhQYvZZAiBHTJyeHHnNlOroOrKH4pWs4M4KyFCIOqU1jDbEpXPe3g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8306514},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"aa06a3882deebe6fa7a08c1ef98f7878ad27e0e3","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.42_1732784601028_0.5851993433661413","host":"s3://npm-registry-packages"}},"17.2.28":{"name":"@odoo/o-spreadsheet","version":"17.2.28","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.2.28","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"155f68f4f8d56f3bc53dd41b9471e56ea35821f2","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.2.28.tgz","fileCount":9,"integrity":"sha512-yTutxkRgdaxQFvumqaJfeyKZYlwglx/ITulrcfHLad3ZMq4tI+qtG3tJYHqzY04LLXndAxuMCk5N8RJEcgR2aw==","signatures":[{"sig":"MEQCIAhxowdEOXO9wlzRac1UPzqBs86wfNsZsTylQDWjOjLBAiABfyx7x34hJGNfACJWh05tBDadsaifaUPh5gR8AMlB2Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8819066},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"fb1cbd8a80d761bf1d457ea551e8a4fec481fa3f","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.2.28_1732784705750_0.3124384464288037","host":"s3://npm-registry-packages"}},"18.0.6":{"name":"@odoo/o-spreadsheet","version":"18.0.6","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.6","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"8d333ad206d95fa62298729480cd7ebfcb019245","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.6.tgz","fileCount":9,"integrity":"sha512-r2DF0wyUlJrQL+xwlwYDOqB/RXD1cktSnpWP0JVxBeMM88U00Uewwa79f7tTXPRB/8Ac6+s2aG+32ihviIA9Ag==","signatures":[{"sig":"MEYCIQD9C22uvrbfVPfwAHd93xIiua8dSuGmyDfokwI+ka4PRAIhAKF75x/SosFI+ADvOmHEPirWZwjdFEeJmte7aRemPHE4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10533072},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"6e043e413b4f83dc50342d90b2b4f12c1137feef","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.6_1732784804132_0.8072895054360216","host":"s3://npm-registry-packages"}},"18.1.0-alpha.6":{"name":"@odoo/o-spreadsheet","version":"18.1.0-alpha.6","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.1.0-alpha.6","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"99d2d61ce56443d57bfaf932cb8ae50b3c5da8b8","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.1.0-alpha.6.tgz","fileCount":9,"integrity":"sha512-1xIVGb9VX3XtvVLhcy2Ug5MYFEKscficHKUfMgw4RGAas84i+m511tG4XLGv3qLCc739T72Gq+4cFyCCUeak5g==","signatures":[{"sig":"MEUCIQC9wfQ3PdOpc82f3hCvZXj7Gu8w3TIOADKLJ9ePkXmAbQIgDkaKiEVj5x/UTr8ohpbAlD9W0mEEITT8P7hTFWn3Zkg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10753422},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"875c901c9636c6ac455ef712d53b039e8df156ea","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\"","watch":"npm-run-all -p watch:*","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\"","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.1.0-alpha.6_1732784867993_0.9264923043817788","host":"s3://npm-registry-packages"}},"17.4.14":{"name":"@odoo/o-spreadsheet","version":"17.4.14","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.4.14","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"69afba5c5defeb73c59a05ec339eb8651cebd2bd","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.4.14.tgz","fileCount":9,"integrity":"sha512-c+nNw1H0A0P5SFe232eF/l6HvwL5UFd7XPFq0xZK5M7FkA83Zm/KBgtL8/JCxP43wo7DUz+5gnbGKT5Yq91Mkw==","signatures":[{"sig":"MEYCIQCWkoM2JNlUDoen/l1enBMVtMtpYqTHJjzKyJumm2aw+wIhANvhNU9rOWgdbpCLU3Ph+zVg1adNeE2b1vjY39qzH/tf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9953607},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"81bf3863010d24db8f73dca94b29dbaff1b80954","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"17-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.4.14_1732784948036_0.4366082990110103","host":"s3://npm-registry-packages"}},"17.0.43":{"name":"@odoo/o-spreadsheet","version":"17.0.43","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.43","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"9eff37e811126b049ce7d7a6dfea0a6ec2078df7","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.43.tgz","fileCount":9,"integrity":"sha512-qeJo1uJb92kNhl0LWY1QDYuiM5UXUqGD1VJFJqZMQrw8231hZk7ZM4GWBPR+OiPbJEhlWCQmvWu+mzxT4j1/ug==","signatures":[{"sig":"MEUCIQC+tjGzuX7XpIgYN3J8U9v5eaz6gWcUvdWW3pa7aFIg2gIgMwPQjQKTBKFu89pJai5WAiNaNYM0f50Mo/fIG59lR9A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8308140},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"8344531b78a6dce5ba7f4288945ead9515bb185c","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.43_1733395021050_0.5397093750890627","host":"s3://npm-registry-packages"}},"17.2.29":{"name":"@odoo/o-spreadsheet","version":"17.2.29","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.2.29","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"a528aa47da86ef1ddf207d1143fe248c7fc73f92","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.2.29.tgz","fileCount":9,"integrity":"sha512-9VQskhvheQeAztXQx1PkPe2wjA77exs4W7decSN6mkfVd7SLunBBSRyHBoZh5h+zVOUCPjdEK2+BQ/0/QjobbA==","signatures":[{"sig":"MEUCIQCyrDmxMxYffcDTLQSU3xgOwrw8mytU2hE7DIE2FHHuMgIgcgD2Xmm8Ff201x9FUQoAX+JsXEk+YFp73pUOae5r2co=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8820694},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"7b4b898da430c03b8ea0ca5a55b0c7182b44d05e","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.2.29_1733395200371_0.15186858080293675","host":"s3://npm-registry-packages"}},"18.1.0-alpha.7":{"name":"@odoo/o-spreadsheet","version":"18.1.0-alpha.7","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.1.0-alpha.7","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"3a162e4720301aca660d423a7f60e1c5259e6f2b","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.1.0-alpha.7.tgz","fileCount":9,"integrity":"sha512-292Tf5zgnyplM+RHBZGRM4unA4EucEJ2eKSH3tTuFQef/Nm2TxiyoZWJQj0mDHdHURvjHoHW+N44vEyuN6YeuA==","signatures":[{"sig":"MEUCIGP2HTbO0LEozHi51M0Z36i+H2MLZqGfkj+DqD1OPkw8AiEAhyTxfj/+Y7komozasRo5UyCTfrvsTo2MiqO4frEl4u0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10764231},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"7b1c39b3a5a47c5d033c98f8f76dcc4f02eeba6c","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\"","watch":"npm-run-all -p watch:*","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\"","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.1.0-alpha.7_1733395276237_0.09626615464794908","host":"s3://npm-registry-packages"}},"17.4.15":{"name":"@odoo/o-spreadsheet","version":"17.4.15","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.4.15","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"db596f9c1ae401902667765f46df69a1db233b8a","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.4.15.tgz","fileCount":9,"integrity":"sha512-1jFaf5snX7lGwO9Q9yqnxxa/zGXHBunSNdTMbMTyE/IsGfQWgHQcCnRe32NP0Lq3afOXhPqBI83j+wFRhg0fZw==","signatures":[{"sig":"MEQCICRTZ9Why/VvfWbHtWqOGg+bQF7VasJ3rMGLj5MAMJfYAiAfZG1694thS/lf8kzZR7JqwMOMrhYTZb/YQlI1KNqJvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9955087},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"9b13f22de5fbd01900b2dfe6c219c96a9ed2957b","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"17-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.4.15_1733395300704_0.71465320877189","host":"s3://npm-registry-packages"}},"18.0.7":{"name":"@odoo/o-spreadsheet","version":"18.0.7","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.7","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"5ac6b5d9ca3ee5615a6eda4229608627cb31f719","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.7.tgz","fileCount":9,"integrity":"sha512-SKjcoLOV2q5TwtoYaQD6f0rfN8aDqSP8ZfLavf2nn4raUH/JjjypElIAHIl5M6oAD/c0+pGFmLLb6RgMGVLnEw==","signatures":[{"sig":"MEQCIF22ah4EGkbgrDeqIeZYCTznzGC9cJvnitDKvBb3JiSrAiAOvDe4hwPeAwwTGrVKh5k2N9Kax1e+kInEnB0wPeYO0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10529017},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"a2652c5a2dc860ac8541275f4d1e0c010ca861e2","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.7_1733395361806_0.5307420179008033","host":"s3://npm-registry-packages"}},"16.0.56":{"name":"@odoo/o-spreadsheet","version":"16.0.56","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.56","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"8377acf1e8c42e08a9a86d527d61f839d17dcdf4","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.56.tgz","fileCount":9,"integrity":"sha512-ohpEhAm4RrXutXyIu1ri4Ihetbb9BF98dsOuV4AIH/Xj12QXAgGWqFKJm3PUQWHee/dUH2ldqPlrPLmWrABbBQ==","signatures":[{"sig":"MEYCIQCGGU1mmHPvWh1J/p6Sic/MGIhd3WCLu7Y6iC0vIKWvVQIhALlMIyIRGEPoJtgxzQ1qWHrPLLYrwVwaQ+nqBcDtOj1W","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6418915},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"9d0e3350ba39dc2a01a999be97c2bd14df16d228","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.5","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.3.0","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.56_1734594376919_0.2698162251031171","host":"s3://npm-registry-packages-npm-production"}},"17.0.44":{"name":"@odoo/o-spreadsheet","version":"17.0.44","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.44","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"ec15297592744312747b4b6d05b0b954c506f515","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.44.tgz","fileCount":9,"integrity":"sha512-ielf6p+ZQ+j7SKS+3MSJpzFBdXEA5J6rVd/+HlQ9VYti3ibEO/fzm80aZGN2DlmkAFiyId6e7ZM/jn+suKPRfg==","signatures":[{"sig":"MEQCIAq1s7cZ5cch+SO4IKDtxw4alPVFoP3Qmud3jjxQaxwwAiACr9vc3Rkjx6FZDkipcHj0muaXrDyg2myxbBHx7b3lMA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8311352},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"820f3cfc27fe17c484a85a26021dce35bae6effe","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.44_1734594413465_0.16290771472140197","host":"s3://npm-registry-packages-npm-production"}},"17.2.30":{"name":"@odoo/o-spreadsheet","version":"17.2.30","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.2.30","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"be29e40af132a35dacd748bca24ccc8512bf57cb","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.2.30.tgz","fileCount":9,"integrity":"sha512-2m48mmS2il1dXWmIedWwcNNj/7gaoVewsSH5JIJn+lrEjvtpmx7WJOnY2evrwl0oycF3K1Rp2wn496dKoNIK0A==","signatures":[{"sig":"MEUCICHDLNwHYwAZm1yeY7FOJXj3s3XrmDHcXjSpc5nm+hc8AiEAmtPddugWbP1O/jdRQPm9sYiLuM+OlZdZ3ORVipRKeGk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8823192},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"9a9ae3134cc6ab9750b05a0b1e394a035214ce44","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.2.30_1734594542979_0.6586384432929371","host":"s3://npm-registry-packages-npm-production"}},"18.1.0-alpha.8":{"name":"@odoo/o-spreadsheet","version":"18.1.0-alpha.8","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.1.0-alpha.8","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"8cfab2eb12a1edbf9f4cccac901ea114ae4d149a","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.1.0-alpha.8.tgz","fileCount":9,"integrity":"sha512-4Pzyj7DJgVNmMWkFn1ND/OWQthnEX6CPIXi3UEl9gkJyjrojvMhWPLwq4ToMo2bfJ7tJh0Pa8Ulf5BiTfUZm6w==","signatures":[{"sig":"MEUCIQCeZcLP75XxutSr+PbnAqW7CQUdqPEhS23pilVx/4WHGAIgEA2SZNWpBkLDghQ91VJbjwcp5Ae6ahvBL/KUnmNo2eU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10908062},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"87a15678d3384eb3a6b8dcd812361a87adf6032e","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\"","watch":"npm-run-all -p watch:*","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\"","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.1.0-alpha.8_1734594645712_0.013681445209259957","host":"s3://npm-registry-packages-npm-production"}},"17.4.16":{"name":"@odoo/o-spreadsheet","version":"17.4.16","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.4.16","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"db58501615ce60c0d0c392c2708e67df8efbcc14","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.4.16.tgz","fileCount":9,"integrity":"sha512-umHWg6GdhaGqxM7t1HwVWVgWvZijXNyiFwgm34nyKCVOtFLg/68BBTVj5LfM5artY9k//WS4AYbWHzSiTC8VGA==","signatures":[{"sig":"MEUCIFrrNChCpicDB1ELcEsnLpRf2bMzW+hYAUv65Xf2jpTbAiEAyhhSmdRUHbmX/ZeBctp73W0qAiks0/FDLZDLKfkw3Ak=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9958519},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"6b827fc745b2b1d0311f63db49410ab5af910789","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"17-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.4.16_1734594659637_0.7956504309513663","host":"s3://npm-registry-packages-npm-production"}},"18.0.8":{"name":"@odoo/o-spreadsheet","version":"18.0.8","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.8","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"562e5e54fd15f0decdf681a6ab8f940d723a2774","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.8.tgz","fileCount":9,"integrity":"sha512-KDFKO8QV90LWtYQ5yUtvxbixFw2njKdJMIHumuZw40cN/POIxRLdYFPlJ/x8XKlVM3WGzdP3OWbNd09HAv+zdQ==","signatures":[{"sig":"MEQCIDHMiYlTy8b/lV+IYmadHlq8hoNN0bMWrUneosluhZD6AiBCLL3NeZRtPtmUmf/S7eoAHEGTMhtBzCDQQZrFzzmyOw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10533420},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"7cf34a6183c5fe12f73f2069c2c1d8959b4fcdf4","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.8_1734594699492_0.281729644331669","host":"s3://npm-registry-packages-npm-production"}},"18.1.0":{"name":"@odoo/o-spreadsheet","version":"18.1.0","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.1.0","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"e1080bccc70d71602e98e6ba7f54c8aa7e18a6dc","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.1.0.tgz","fileCount":9,"integrity":"sha512-ft39y3ECvD0fw2e3cCwJiq7AhAzp2j3NEg2xzjmPA9iJEwp43WjqFLnHPY75LeNTJZl3n9AhdAPKw007OFRtJg==","signatures":[{"sig":"MEYCIQD8G3P/eDCjyUYVx4BZ/3XQEtQTX5SqNhQdhvhNoDSKQgIhANtiH34TKWn5QDT+H+f/8Rj/Rzn8oRUdg1hlwG7Y3Yb3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10908221},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"c520e896c312ac6308522f9ee59af6afd8d86c58","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\"","watch":"npm-run-all -p watch:*","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\"","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.1.0_1735195077762_0.8626623430345264","host":"s3://npm-registry-packages-npm-production"}},"18.2.0-alpha.0":{"name":"@odoo/o-spreadsheet","version":"18.2.0-alpha.0","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.2.0-alpha.0","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"a86bd57d1df99cb0c8748702bd077c1fd753dbd9","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.2.0-alpha.0.tgz","fileCount":9,"integrity":"sha512-R0L9FW64JUWyaYnLLWAAyzdZLRrr0uqJ0qGvbVe9d5SF3MZojLxV2E94kVgvL7WbFuzTPUeVHQ/+9ijbJU7x0w==","signatures":[{"sig":"MEUCIQCOYSON14ovCLZ1XQ6sCv8UdUdstZQ2JULnFDJj3zyh1AIgOytON0zsrEtJPnQ6GKyIR1O6GcViOBcnRObc765LpvM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10908292},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"0f459158397353acfbd8e7331da52d0371bb0125","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\"","watch":"npm-run-all -p watch:*","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\"","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"18.20.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.3.0","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.2.0-alpha.0_1735200210712_0.5539235359666121","host":"s3://npm-registry-packages-npm-production"}},"16.0.57":{"name":"@odoo/o-spreadsheet","version":"16.0.57","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.57","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"051b02406f5332ae52b66315e8e094f57f8a3bf0","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.57.tgz","fileCount":9,"integrity":"sha512-0GOSWSO8PJgw1MED6Fz+QQsMWBMM+T9eLUx+SFvEAClniFfnwO75hCJo4BTg/6AlyXf5Kj5DL3xXb5Z1VwczWg==","signatures":[{"sig":"MEQCIBeVD6bLiCcgYIhMBg2ciZIUQwmaj43lro5Scyk28og/AiAxx7pMS0czYJrMV05Bs496gwL57WKsWmpoScUscxFi+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6426784},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"5c7bf6edda6b9578ca8807d556f98616beffa78d","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.1","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.5.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.57_1736854158666_0.31661192192945675","host":"s3://npm-registry-packages-npm-production"}},"17.0.45":{"name":"@odoo/o-spreadsheet","version":"17.0.45","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.45","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"73350c67d96b4fed67b26011eaea01157369a866","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.45.tgz","fileCount":9,"integrity":"sha512-0rGt9cgGKDoTNMS5y5+V965wOy2v69Wq50BIsdZ+NvLn0dWeLMT2Ls6/r45j5guMHIIFEOwSxQ7XTQapZhdsig==","signatures":[{"sig":"MEUCIQDdPy9wIxK4YdGsWs8E3QJKOSvV21GpHWNK6FE7QQZEhQIgED12XgY393z/g2EUFJjrJywoYWBDRG4R4NHKSNPVeXM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8319944},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"94f8ef936138bc19cdefd0140288579650dd3fa9","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.45_1736854284220_0.8955871057348639","host":"s3://npm-registry-packages-npm-production"}},"17.2.31":{"name":"@odoo/o-spreadsheet","version":"17.2.31","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.2.31","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"b0f94bd6b6f096e39474dd5e9ef204cd0afaa317","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.2.31.tgz","fileCount":9,"integrity":"sha512-mINGmf/oWTlnd4MY6rsaaNawTKF0gFxDYzlYn9so2uNsyr+V2SO72V0jcZnFXqaDiLNWfjSXa7OM+HOE1HgonA==","signatures":[{"sig":"MEQCIB7ZCkXA2j8MWJjG4L317WybHLCxVPUoY7L/Zzs5ca+nAiBvZxEY+cmJiqc4nw79VNYA6MabwaraAt81Kj8HnHLuFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8832316},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"306dbf74bee66b40a18aa71f5d524f9563b7bfd3","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.2.31_1736854313105_0.9625243197598454","host":"s3://npm-registry-packages-npm-production"}},"18.0.9":{"name":"@odoo/o-spreadsheet","version":"18.0.9","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.9","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"00745f4e17bd11e8c08becde9e0515d4fc9f62ea","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.9.tgz","fileCount":9,"integrity":"sha512-JzjpCGgLRT/HEP8VFcW4FqfwlBnQHDRX5rVW4gvjAXX94EdRMjFEroEDtYTvlqJ+IWNElJerEkrs9IIGTtVdJQ==","signatures":[{"sig":"MEYCIQCmKBNvDpg56Rs/fk/hDwKARpQ0fsenn1Fc0oxMGkFxBQIhAN/AI1NdM4NqNErijOVx8FkUEHMOG/wLzVNXRDpFbSP9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10553517},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"0c5220e861687351057c6f556b96fb13211a26f5","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.9_1736854485835_0.188496249449708","host":"s3://npm-registry-packages-npm-production"}},"17.4.17":{"name":"@odoo/o-spreadsheet","version":"17.4.17","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.4.17","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"0fc1c9498e1a14177ebf2429f54c3dff27d89a03","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.4.17.tgz","fileCount":9,"integrity":"sha512-YxQtydKqfMzpNWjUsReTAzyMYKpzP56mb+ZO70W8lgFCLmuvalUZFvOsCRWsKUeJjguDkhYzcQw9ePdt/bT7RA==","signatures":[{"sig":"MEUCIQDtGxqnAv5Da89tGzj7HuSx9q2jksqmk/G0v9QiXx+iawIgSnYFWMg08DnmUFeo/hkwVVC/nqjBsbSVtKcefMFQhL0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9969480},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"fd2a7abc68df3630198f344e7135fa9f2f062d33","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"17-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.4.17_1736854538021_0.9063316966715973","host":"s3://npm-registry-packages-npm-production"}},"18.2.0-alpha.1":{"name":"@odoo/o-spreadsheet","version":"18.2.0-alpha.1","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.2.0-alpha.1","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"76650706b17f8c48cb93e21cb84bd54eef63d1ec","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.2.0-alpha.1.tgz","fileCount":9,"integrity":"sha512-A6sNSJUPGoCLKeMXibnLwJw/QfhGhBtFKJuuBNMQZAgddESkhpBhHrgHfwffbl/NnDdmMHg73KsmbgnhVL3Oxg==","signatures":[{"sig":"MEUCIGDpZqqh/hwudYOpLU1d6ZFW9gu3mkH9BT0koWmUmwqxAiEAkEVVSCxK9pPIbfM58YpnWK/vP/guvO/Fo5ZuRX3GM1U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10953819},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"702f816bcee72ee18a4b9cc600af187308f0ea7d","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\"","watch":"npm-run-all -p watch:*","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\"","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.2.0-alpha.1_1736854599999_0.673655069222721","host":"s3://npm-registry-packages-npm-production"}},"18.1.1":{"name":"@odoo/o-spreadsheet","version":"18.1.1","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.1.1","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"5166525c455b2ed9b326fb9346c3b3f16e5e377b","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.1.1.tgz","fileCount":9,"integrity":"sha512-/w8WrVNfqqRl4Y4bWcQ4ng+jK91L0M63GwrCWWtr9zUcaq7wazUmrJpC62RMD3TSnWIx+cAPJYO3uN/P/ddPpw==","signatures":[{"sig":"MEYCIQDxtJjE93/TjH70jK2g5M+b6rqfrU+jJidvUb7oFTVgXwIhAMO1ht8n8LWZOD9f2xDvN/kdQ+tjf31MwR+wQabPgpgo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10929213},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"d0fa5de3d9a5b1e9b83f1b6a3e58561eb6cffde4","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\"","watch":"npm-run-all -p watch:*","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\"","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.1.1_1736855045969_0.8213339915236333","host":"s3://npm-registry-packages-npm-production"}},"17.2.32":{"name":"@odoo/o-spreadsheet","version":"17.2.32","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.2.32","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"fc4d268030b26c01800ea40a9422c9348816c2c7","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.2.32.tgz","fileCount":9,"integrity":"sha512-fhCIvfbDPGiOFsA9hjmI0jcI3dpmVcZzPP+/pnHz1dLqn/w3sArXDt2+CDgZHJ+0kpja80UxN4Sut6wbo/zvAw==","signatures":[{"sig":"MEYCIQD24svPx4CdL/ybD08mZJC/66wG3KnyXBt7+2dcTdzj/QIhAPy5l1yNDOdEHnzNXE7n5z7z2m63G/yd9b7nfbBoSUD6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8831900},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"e12286d42f0dc88270f46be16dde1fc9cf474d38","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.2.32_1736928243699_0.7589373895838101","host":"s3://npm-registry-packages-npm-production"}},"17.4.18":{"name":"@odoo/o-spreadsheet","version":"17.4.18","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.4.18","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"a8693970f139fec52116c39ceb64abc9df172903","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.4.18.tgz","fileCount":9,"integrity":"sha512-bXibuSiWNvzUTrzJWSpNcafuwAcCVTbiVNHDqwKRGLkHFodlTI4rCh9149JQ5BAGFq8vTyDQ2C3kJeR14f+NHQ==","signatures":[{"sig":"MEUCIQDw/ldMAJv7Ptk2ya/JPa4xt50CDynBBYQK1/JQ+VXNjwIgSY1IMEgbF/5wEb2OfQP83Qh+GOEyEwYvnoqerzopOh0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9969064},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"9e0f399eb3d9d8f2a36d8b105eb85ab4af94d4ab","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"17-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.4.18_1736928389796_0.07532842722282229","host":"s3://npm-registry-packages-npm-production"}},"18.0.10":{"name":"@odoo/o-spreadsheet","version":"18.0.10","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.10","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"46801cefaea17687e3f3b06fe5e4cc3a8703062b","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.10.tgz","fileCount":9,"integrity":"sha512-BZTW3yK0tytZXd5xxTrXuQSWwwWvDH7f2B8tBuOsH00pHLWHcSseOb/TJZNQ9ZozZ8j7AWgNHHOvM6UFmTEtxg==","signatures":[{"sig":"MEUCIGneG89h5QLhVtUzR8ozF+DhQVhd+F3A1xKdQ7SSYMgVAiEAnaZiZNrOxYoOmQkWUfV74ZJSy54VTpULWCuZvJcD6E8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10553110},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"94c45c7c389d323d7603a2216147e838d2843796","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.10_1736928407312_0.9979759069006813","host":"s3://npm-registry-packages-npm-production"}},"18.1.2":{"name":"@odoo/o-spreadsheet","version":"18.1.2","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.1.2","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"e79a249cec749fff7b21b0f53dc3423b1ab72fc1","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.1.2.tgz","fileCount":9,"integrity":"sha512-D13c53/DgXzxTufEcRLPYc2UarNaEfAXBSs0NZKxHgTrfdb78UNieODyPbbGuump/Qn4wXCRw1FI8WNGyyfypg==","signatures":[{"sig":"MEQCIAnDd9Km24JFee06yFTPfg+kNV2SMK6r1+ddjf1UsM49AiBjhoMyss6JaSEdXHukCKFQZfxSlQgkda4rUsU8BF/1bQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10928797},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"002aa4a33e549f2b619aab46786f9b09a17eeb0c","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\"","watch":"npm-run-all -p watch:*","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\"","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.1.2_1736928417292_0.07517590874920099","host":"s3://npm-registry-packages-npm-production"}},"18.2.0-alpha.2":{"name":"@odoo/o-spreadsheet","version":"18.2.0-alpha.2","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.2.0-alpha.2","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"1b732bb89a5ca7494084eaf4a368506b6aaa87c1","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.2.0-alpha.2.tgz","fileCount":9,"integrity":"sha512-T9kjGfzKbFQJX8yADH02R7wrZCB+4Vh+MPD+8GIHf6QQD1YGmrcpa09vXN9Qm7hUlVtfFybqdzH9ImI8Yn2BsA==","signatures":[{"sig":"MEYCIQDcshwWISIZKWnppGhe9t2AT6Kz/Zvv0O9UdmiB0U8kRwIhAJlj/CjaXccAz8q7mjeGtjsg3Zeqtu3RaK1iHzPc6Ull","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10953403},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"4f96c47e6c3b2c8d8ff92eef03fc270f4745362c","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\"","watch":"npm-run-all -p watch:*","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\"","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.2.0-alpha.2_1736928441985_0.06301657405205607","host":"s3://npm-registry-packages-npm-production"}},"16.0.58":{"name":"@odoo/o-spreadsheet","version":"16.0.58","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.58","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"101e4f464353aa9c2ca8d8c0363833c0f9450613","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.58.tgz","fileCount":9,"integrity":"sha512-8FH5hq+C+6/uqlCwjgZk/c7r9kOwhsjI19bEg6SMigtQeUCf4i34Emo0xOhKEjU6r0WJZpBRuEJK2qCdv8pYyQ==","signatures":[{"sig":"MEQCIH7wvmMiTu0F0y//JxS8n46wiMfT1oEjMH2SyPgS58g2AiAZ0+ThEiLJ+2cn7iP5yD5Hrcr+xVyYR6t5jO0ltjQ60w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6434116},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"4886b0b10be726b0e98c61f383b56ae14079f9a8","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.1","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.5.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.58_1737972032022_0.04814632402378116","host":"s3://npm-registry-packages-npm-production"}},"17.0.46":{"name":"@odoo/o-spreadsheet","version":"17.0.46","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.46","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"594099248993fb946ab82c90c4e8c55998fdb595","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.46.tgz","fileCount":9,"integrity":"sha512-BTTJ4bBvvFbNK5QpzSlmouxRMXKeuxZm4LpC4qXeap9xtgGUw/OJJ02pODb9AV5/z/8LKNirW2sduwQXsaG9Lw==","signatures":[{"sig":"MEYCIQDx9tepxr5i9U9dyuQHcbflqbLxpLa+McMzYIlUdJip3wIhAN5S96Gr84oQSNbEHaQ6/8UuxpXQRLPtHai9+EwoTHk0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8328710},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"1df062cf687037733ebd3d2fc6805aab743cba2d","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.46_1737972060429_0.04240883341815982","host":"s3://npm-registry-packages-npm-production"}},"17.2.33":{"name":"@odoo/o-spreadsheet","version":"17.2.33","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.2.33","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"790adb8b4922681137f9e1a627ea1065040c59a7","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.2.33.tgz","fileCount":9,"integrity":"sha512-ZfUytRdo/Kzrbdwy/bjzcmh55Cj8rN8nT7Ddfm17Achg0WmSCnIM+CwXLdCL1ZqymdNyiZrnA4SpBNsbGEjGJg==","signatures":[{"sig":"MEUCIQCLLvygH+PBOmevrc62lUu2E61/31etJ2Ho1mQN295MaAIgCmzbgON78FEy2ZzDEL5mA2k7LsubarQhmdb4nt5PLLY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8841683},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"6ea43fb2e9f191d66b2d4dc9e3b2b316fb3d1904","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.2.33_1737972219081_0.6864588181577862","host":"s3://npm-registry-packages-npm-production"}},"17.4.19":{"name":"@odoo/o-spreadsheet","version":"17.4.19","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.4.19","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"bada4bb1a2aecce5547c3dad0b6fb0e5a389215c","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.4.19.tgz","fileCount":9,"integrity":"sha512-ZlzeyyaNTWC97XvuZAjwrEcuhk247Fhd+rMj0kpiAyi5ARwgTBpHAoU0N1V2og6zFmqsgKFtDQV8b0Vi0l474A==","signatures":[{"sig":"MEUCIQCjYKXbjO08xVds0w8KUkh3BaHrAn1htd/z7S3EuWVOaAIgdDIS53EqOmIwp9FKy4HL//Xs+XK64rM7J2Y11QoWxVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9978841},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"f2a78402c76c27ae48a2ff6f01815c123acf03b7","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"17-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.4.19_1737972302366_0.7772627049138008","host":"s3://npm-registry-packages-npm-production"}},"18.2.0-alpha.3":{"name":"@odoo/o-spreadsheet","version":"18.2.0-alpha.3","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.2.0-alpha.3","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"e55efaf15a02be8b26d1fac73b4d85bc2d6a4518","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.2.0-alpha.3.tgz","fileCount":9,"integrity":"sha512-Vserl0J/uGW1KWvuaTW3XEo/o7L1xk4gZymkz2XlA9mgZ3i/IBz36vgAFcFBhSA9aloZtCxJk6E4eMl2WvleZg==","signatures":[{"sig":"MEUCIQDt+jEaCznSJOK82jcc32yOrKNh5h1Wp6NH1PEPy+j5gQIgZLmUgortkXW8PAypQ0jkGi1n24GJxzPI1AV/lqSL6X4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10977614},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"63a13e54f63078474baa63c03fe0b60f01ca19d4","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\"","watch":"npm-run-all -p watch:*","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\"","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.2.0-alpha.3_1737972496520_0.8971429176653378","host":"s3://npm-registry-packages-npm-production"}},"18.0.11":{"name":"@odoo/o-spreadsheet","version":"18.0.11","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.11","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"20bd88cdeed8bcb066a760e102ad27a2e01c65de","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.11.tgz","fileCount":9,"integrity":"sha512-mhIZpsTFyKCMVJ/u94+2laJWkpdiFYX7MscKYvjBfujtZ92P8bcx8W16VgdLbLP1lLgCMK7JzvxA4+dV2ftgfg==","signatures":[{"sig":"MEUCIQDGqS22zwG2mAAI+DZf5qnnigJowX2bBbqXKuwiyA2fgAIgDlqS2PAIwzzx2a1E/dJOiqz3VO1i3RNLeKH47aq2OCg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10606974},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"e8c6bd14caa7cdeb1fc6ea43e2a119fe27e4c104","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.11_1737972553573_0.8131181397048923","host":"s3://npm-registry-packages-npm-production"}},"18.1.3":{"name":"@odoo/o-spreadsheet","version":"18.1.3","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.1.3","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"8e2187376bf36fa821b36a057ef2b713888c49c1","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.1.3.tgz","fileCount":9,"integrity":"sha512-u6rzRIIilhQHIica+5HigrgKGKY1uhqCYqjuU2R7JiXX/smx600Ejrz8w5v4iwZ3zIxLYBegF+HfMbFt4b5e7A==","signatures":[{"sig":"MEQCIGGIWKFYi0UYYKsRCKwvCuC7YxZnw7FSKRpF6ZFBTdcAAiBgcvYjF0Sjx+TkEmBqxd/DFIbEIFFldmYsO4wZuzoT8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10938677},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"7ffac1e6efd340fb61366aa74be79457c93d130e","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\"","watch":"npm-run-all -p watch:*","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\"","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.1.3_1737975071660_0.43539439881898145","host":"s3://npm-registry-packages-npm-production"}},"16.0.59":{"name":"@odoo/o-spreadsheet","version":"16.0.59","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.59","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"6fb8c9ff88c292dc330cb19e28acc873ca6802f2","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.59.tgz","fileCount":9,"integrity":"sha512-edS3ixwfr1zSh4/pQ44fnMPO1nmZJ3X12UQ444lmj6PaUEV/+vG3q4e5BWOM5byO0YU3yTKYjWjioQ6/Ez/n2A==","signatures":[{"sig":"MEUCICFLkBkXqbNrOr1xgDavle7M60UNRHjlfy/Jw1snedTBAiEAq/HF11mj4x/Z1TopJSxIpn26JiICpYjNcQaW0BtyZyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6433840},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"0897f453efae30ac785ade120721ecf02efef558","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.1","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.5.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.59_1738131885201_0.6149533581477764","host":"s3://npm-registry-packages-npm-production"}},"18.0.12":{"name":"@odoo/o-spreadsheet","version":"18.0.12","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.12","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"b3bbd5e78965b99dfe0b204f1edf504c540e9a4e","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.12.tgz","fileCount":9,"integrity":"sha512-c/20qt6zeJKZ2UKZTTRkkA7SPB4pEHLlKygOyLbWOooVoUPOuesMEVWS6IEX5vApapxQtDRqWPdGaYBikSd1TQ==","signatures":[{"sig":"MEUCIG8MfktmZ9VHRsuut0eWX7e5B8HYXwpd9MUjli5y97euAiEAmlvt0eNi3uvJ8Cjkv5ByoDrh/9TYCK3q7x3NSnvhBRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10614099},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"a881cffac775d430a1817cf182c71890a153855f","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.12_1738131921512_0.15307684074948336","host":"s3://npm-registry-packages-npm-production"}},"18.1.4":{"name":"@odoo/o-spreadsheet","version":"18.1.4","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.1.4","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"4bc8f3573a990afd1588ca20600db674f3ce58c1","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.1.4.tgz","fileCount":9,"integrity":"sha512-0SnoGTpot1RX72mV/Oy9wqDFQrsnmJJSPRKzGNb1p+UtsE0aZe9NmJfGTXuGHiEfY/k2SYgc2L/vae/4ICtb3w==","signatures":[{"sig":"MEUCICJcF7aQm8ke5bNpzEzarYKLvTuuLrzEXlG4614zPmlCAiEA1ttU98X5ydtSy1DkSue6+4XnKctj2bzs3iZS24zLCz0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10942212},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"a11ef279df4aa19f04ac59f5321be093b69b80fc","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\"","watch":"npm-run-all -p watch:*","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\"","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.1.4_1738132099878_0.3409363650419852","host":"s3://npm-registry-packages-npm-production"}},"18.2.0-alpha.4":{"name":"@odoo/o-spreadsheet","version":"18.2.0-alpha.4","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.2.0-alpha.4","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"aac2841c07fd45ed5e89714de5ab5159e074f4cc","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.2.0-alpha.4.tgz","fileCount":9,"integrity":"sha512-GwUa6x/XUe8DOfsfgKe7/98RnHwz+BisG9zqp9FDpHSVFHuau7WGwPpKWvssEcs3e9IeNC/hHdfLRXtSqQmxig==","signatures":[{"sig":"MEYCIQDoJWY6OPemz8FiICgkqzBmCkXig3NCis79aqW0ELD8kAIhANK27jV6l8FYmqM00VHwnRCbIxXSMh8aD3XHSCX5DoON","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10982045},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"6838c261207b065a7e4f454ef5b587da434c5af1","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\"","watch":"npm-run-all -p watch:*","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\"","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.2.0-alpha.4_1738132262708_0.869981702674065","host":"s3://npm-registry-packages-npm-production"}},"17.0.47":{"name":"@odoo/o-spreadsheet","version":"17.0.47","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.47","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"66f3db645fe3fc14f38c964911ba887397b0412b","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.47.tgz","fileCount":9,"integrity":"sha512-wJdGkgoyGWLLQwB+IVbjHxfSbHHAMyIhTLnkxCyeA5ySw3FZRFTIX+CLcTt2cnejiZlsZcoiFc1g16jPN+gFGg==","signatures":[{"sig":"MEQCIAI8UTx8w44wRrNqtXM4RgRu6Q0cI1xLXvjpqeDzTwAVAiAw7pmZ5p7NLosHtTB8FMWG0rHy2/oiODaCqO4OqJUDsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8328440},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"a22bce25a33d3c63f7c539361a058c615cad9f2e","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.47_1738310252869_0.19890156625597322","host":"s3://npm-registry-packages-npm-production"}},"17.2.34":{"name":"@odoo/o-spreadsheet","version":"17.2.34","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.2.34","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"c5fe488faba6ea9150f8a558b7cb8c7e33c84a10","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.2.34.tgz","fileCount":9,"integrity":"sha512-nbxDcPeynlf8/iC9KaW3LbGDcaqiDlMKPVD6rZkpmTi4aeA4BSXsb+45sDHSOtpPBhvCgwkfdJUZ3URZRxeBEQ==","signatures":[{"sig":"MEUCIQC/xAe1KEh1j5Vn5nOpKqOWWYq133SLsImDNmSQbhpNxwIgbFLMol6QZX7+m/GOIc2FGJH3DYlADLxdWnkPGJQsOz0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8841413},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"0bffee921e7ec1179b45432ab7a566ba769030ea","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.2.34_1738310330184_0.6604270564362993","host":"s3://npm-registry-packages-npm-production"}},"18.0.13":{"name":"@odoo/o-spreadsheet","version":"18.0.13","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.13","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"ce178fcf206bd9a28dafee8c2b7986962bb8509d","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.13.tgz","fileCount":9,"integrity":"sha512-Ce1PC+nTQjXm96HM0euSw9mHO2UVCP2pqttXwZc0GEpNTrQC1LeGwo1bDQruR3hldZ5lKjcluM1JFihk9sdhRA==","signatures":[{"sig":"MEUCIDNpFcNfs5mLsbp6nDWQW0yMWxVhsryaKiy64cgUE+HNAiEAm/1Tzw0xBccLGmnlV7/mYj+97k8Bbh4EEdUkqZi+8jg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10620509},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"f505971d43bdc8befe23063f53e4d35f9d8fce1c","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.13_1738310416392_0.05945623723586535","host":"s3://npm-registry-packages-npm-production"}},"18.2.0-alpha.5":{"name":"@odoo/o-spreadsheet","version":"18.2.0-alpha.5","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.2.0-alpha.5","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"b994bae472b83613e3fd39cc8956ef42a163e650","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.2.0-alpha.5.tgz","fileCount":9,"integrity":"sha512-XHmYtjNT+WA3r+OC4Rs8uvQT0AtZcqGfzHaHHpPwN6gMlPdMvN8QfuOyO4T8p/g71m2RWrlbtFxnBDLdyOpz+w==","signatures":[{"sig":"MEUCIQD1wGc1ddxvYUo6lufKD6oS8pnge9qgjKaIYBtzZJi57gIgOhJ09OmspiM1uMuebqmzLVs6dYbf4G5ehu0DiMYhlYg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10988103},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"efce84166715d5bda99baed7d017263bf003e6df","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^10.2.6","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.2.0-alpha.5_1738310420305_0.2322966966127482","host":"s3://npm-registry-packages-npm-production"}},"18.1.5":{"name":"@odoo/o-spreadsheet","version":"18.1.5","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.1.5","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"826a2b422a4adc509d8ef93a20454c65da0e365f","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.1.5.tgz","fileCount":9,"integrity":"sha512-VqW+u+Pw9LlzNam7jKCtbqdNCzcPzGw+BiZemTkzhwYIOCoWT0ASCvOuyantSS/zciGKRwqkKsFC4JXLVg2GZg==","signatures":[{"sig":"MEUCIQDtSLL+fdy7zZ76sA6FyrDo0GuIg2lmBiYY6r5eNc37kwIgatQi58oG5aofXQlqZWZxBSV8Gyl4Bxfd0cmtyzuTWtk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10943384},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"97acb8b197d74be2c647112324d53b61acfc82a6","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\"","watch":"npm-run-all -p watch:*","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\"","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.1.5_1738310457472_0.4965539019944498","host":"s3://npm-registry-packages-npm-production"}},"17.4.20":{"name":"@odoo/o-spreadsheet","version":"17.4.20","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.4.20","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"8b4a8f79f1b14dd8e03d85dddc79e68e53b87ca2","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.4.20.tgz","fileCount":9,"integrity":"sha512-0bcdLr4j+Wct7D4+cLkDg4L0bPesXxuZXhCvGRRpX4ZWOpfBVu0HdJC0H9tEpM5QNVRf219p4Uh/FhYweTvL1w==","signatures":[{"sig":"MEUCIDwE5rZF337WtHQkxL47hrhXgEPq2yYSeuOAIyyql3wBAiEAw70b/LPDAcI8hWgPVdSV7PBJ/n4RTGDax4PYzVo8BOY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9980017},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"54a344adae0d409ec3d1314d24bafa1fa978b5ea","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"17-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.4.20_1738310459177_0.7822464093780199","host":"s3://npm-registry-packages-npm-production"}},"16.0.60":{"name":"@odoo/o-spreadsheet","version":"16.0.60","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.60","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"b22ecb07a7a57ac149dc7178a4d2a0754b5b569f","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.60.tgz","fileCount":9,"integrity":"sha512-EvBSmkGtW9TiIcxFwZHcYJ8YwtZ+0aBfWu4HKj2Z9rWou6pZvnfOAYxiRR3Ue50WepdeKgjqoEVjC1zEjf53Tg==","signatures":[{"sig":"MEUCIQCzn3X0mCFieVkrRNI7NSmn8sWHRnjWpRWM6dTF09jkUAIgPUkKZaTrcynCKsDnad/1RK7ZDZJSqx7OI8NT15sL03s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6436249},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"d0986997757186d76e96338aad48f7dd0d8b3c1f","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.5.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.60_1738737871160_0.27929742153453185","host":"s3://npm-registry-packages-npm-production"}},"17.4.21":{"name":"@odoo/o-spreadsheet","version":"17.4.21","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.4.21","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"2d119e7afbd7e7bb11f100501adf81083141770e","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.4.21.tgz","fileCount":9,"integrity":"sha512-GmNggKicYUoJZONT0vTPi6BZ9feJExhmrLanmhGgK+O9HA49g1C1YlH2xGsowHQcy9CKuhQ+nTccPBa3BpWEFQ==","signatures":[{"sig":"MEQCIBsND8wmqUanl4qo6cugEzXoQkqDlsTk3KduZI30aSIoAiAhkLCsHpKdCejwG4p5rsZrWiYbVJGOzTMRsAtP7RuKRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9984895},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"0c55e1874b53c43fc73cd4e496c6dc7a3cdb8b97","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"17-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.4.21_1738738067540_0.48910944215451213","host":"s3://npm-registry-packages-npm-production"}},"18.0.14":{"name":"@odoo/o-spreadsheet","version":"18.0.14","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.14","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"323c273351c7a202b34b86f5328d723eaa93198b","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.14.tgz","fileCount":9,"integrity":"sha512-AfbU4IeWF1cPuwFxw8Wr+0bqi+oFsRNFw62TBb/MXwnQPUSS4spv3Sx2nDGVuFSF+z+7qRg3RR5MLmfzOlFEtg==","signatures":[{"sig":"MEQCIGS3X1CbSKhb22pMb1tGWVoTrCvUwX0aTL37J3ETFbVBAiBwMZgvtBqur24t7sAVJEH9h9gi9gQnpSfGoBxiwvf4yA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10625384},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"90f2af4ff784d1b3535f8a6c825c27d9df6943da","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.14_1738738111757_0.5354420063360559","host":"s3://npm-registry-packages-npm-production"}},"18.2.0-alpha.6":{"name":"@odoo/o-spreadsheet","version":"18.2.0-alpha.6","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.2.0-alpha.6","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"14eb4eac1521a7e446458a30a4a002fc5e7843f8","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.2.0-alpha.6.tgz","fileCount":9,"integrity":"sha512-zwhWOUZcCix6JJBVTANs86/NQNfTA9/1d9lsQVk2qIavbd/3mbVUA/S86CXKbYIeaPRM7CbtyCWuGbK37GLIVg==","signatures":[{"sig":"MEUCIQDr+D4t22PIlSaeCYwFh5TNQaFHMgj8ctSGPr+n1eLcxwIgG/ikF/BFxQbbUOqzhxiaqAKNMmj5qoUHK4E+wcv01cc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10992563},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"dae9ab2b54b3c7f3c3a0c1e91f52b45609828607","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^10.2.6","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.2.0-alpha.6_1738738295468_0.36730458922239895","host":"s3://npm-registry-packages-npm-production"}},"17.2.35":{"name":"@odoo/o-spreadsheet","version":"17.2.35","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.2.35","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"4b8eab6c30cc30321e368e2df8c5f4127eca5ee6","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.2.35.tgz","fileCount":9,"integrity":"sha512-CiCrmU5wJsoIYoOJ4lwqmx2TKeLJLpMcfEzRWhhea3Wo4b+BSuDowEgJUiWJoKBxZHlnKDTU+j0Zl/9i3GWsXA==","signatures":[{"sig":"MEUCIQDY9Gto128BlS09r3do/2UdDsjg4Pz8zeeQiKbvRSIEFwIgIprNwG2/jVewfiWjtzTQxuWEM8usmae+S92rk2WMgXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8846159},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"76b12a10112eac8e073db269af8f419607edd7f5","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.2.35_1738739598387_0.7374933804450114","host":"s3://npm-registry-packages-npm-production"}},"17.0.48":{"name":"@odoo/o-spreadsheet","version":"17.0.48","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.48","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"1d0bacff884ec5652fbf6a1d0da04f3e824b217e","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.48.tgz","fileCount":9,"integrity":"sha512-L3hfdmc4Tzqq5kvNLqN0/EfFScQ6Ise6sIcBMarUSdLT2z0/JWOD9o/uw5Gy7M3a7S4lv4X6oPmKDoDceqyDtw==","signatures":[{"sig":"MEUCIQDh3NGh35+nojLsK1ais0knZMZ8UpwJKOeSqM91WeqdbwIgBexpQKbJO1chYAeZdWnN1LzWim0YqYffjZ3W0byBH/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8333186},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"aea9101d31c67a8f4a33ea2f2089d7098cf80e68","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.48_1738739958846_0.23416093978207853","host":"s3://npm-registry-packages-npm-production"}},"18.1.6":{"name":"@odoo/o-spreadsheet","version":"18.1.6","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.1.6","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"75ccb452c5accd40c31720b6b9cef765383c6763","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.1.6.tgz","fileCount":9,"integrity":"sha512-pxGxW7v3nw5aYx1Nwuhw1Llo1Bw7bhf0S5ZAQdhCWHp2a3stIs1/RuxHoOQ8DKyKRJf3ylcX17J65jEVa1AHwA==","signatures":[{"sig":"MEUCIQCG5JLA4v/zIFOSIdotmWKva6d1Pcy+ECMGc/c4T1LZowIgYFZuvWQMOA/hKYqiQAAYbevFCfy/S8aWDf2ko/bK7dY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10951852},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"f5b97e02da2d9eb2e7535251f79bdb9faf093647","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\"","watch":"npm-run-all -p watch:*","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\"","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.1.6_1738739984376_0.3744286575937543","host":"s3://npm-registry-packages-npm-production"}},"17.0.49":{"name":"@odoo/o-spreadsheet","version":"17.0.49","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.49","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"c81bef66308b58ac4d903c2b6a3bf2eb9426fe85","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.49.tgz","fileCount":9,"integrity":"sha512-mg1GBSMp6FMhdeRL1PY1tC5Sc8/Pxv1j/Fd0dmdWjcIycH4zhso0F3DyN0t/x6SEb+ROKAgdMXZCxDqXGZJ4qQ==","signatures":[{"sig":"MEUCIGn7Tqz1umWUNbODb1HW66lBZLSjkd0GJwbuBsWBmbebAiEAx+xMYOPgwUUU230W3s9oWeF/foMmqQbbxN5l7501GVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8333739},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"1049319e8be70d3d4179565968793d8229273fa5","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.49_1739177787135_0.36202243367552756","host":"s3://npm-registry-packages-npm-production"}},"17.2.36":{"name":"@odoo/o-spreadsheet","version":"17.2.36","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.2.36","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"76e054836757331936f3db6668a9078fadc428b4","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.2.36.tgz","fileCount":9,"integrity":"sha512-jwkXKqZRgfH6nN13EQQQIA8A4HUBh0BnY6LBybmgfmaDxRZYDze/NMMz3xcJz2pn0tBgVsd6ohMDB3vGXntIwg==","signatures":[{"sig":"MEYCIQCp0es3KOefiPNQBo5NGRHecatT5KwS7ouYJ2SnfBXCewIhAOzSRccpBsROEkHiRMPWzhVAQ7UWKOJTvGnD6258Ggx4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8846712},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"5a942bd648221614edb5bd6d30c82795b7e18b1a","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.2.36_1739178010868_0.5268686613743068","host":"s3://npm-registry-packages-npm-production"}},"18.0.15":{"name":"@odoo/o-spreadsheet","version":"18.0.15","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.15","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"4f84738c05a9e695e7c97d373dc4ab10c7891dc6","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.15.tgz","fileCount":9,"integrity":"sha512-koRuMidif9cW4gFapr5dVLBOAdhuSWQ1p9VCODhQFXQrEo/yG9lMFMsLrFBeo654VYw5GW7tVykydZsP4IXE3A==","signatures":[{"sig":"MEQCIEjIrMPyS34Q7K/jkLrX3O878IrMSm81ETuo3xC35RUzAiAna63GQAxr4USofYXh2TJ4ufkbGHseTwElxFTvuRgQyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10627643},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"5b19f883f8628e9cc3e7dd746fe9970cc13ce8d4","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.15_1739178022199_0.8161175841432229","host":"s3://npm-registry-packages-npm-production"}},"18.1.7":{"name":"@odoo/o-spreadsheet","version":"18.1.7","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.1.7","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"eacac2a562e93cffac3028d278c00b7c6ced17aa","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.1.7.tgz","fileCount":9,"integrity":"sha512-3LjJ/dRuXk1571PD2lB3iRF/H1lNarFekNWYTNsEDTDfQ+5VL042Cl/u98yupxeHJ492d8gd2nZ92e2t4sXxXA==","signatures":[{"sig":"MEQCIFa5YVkMyyz1oWExLGguadkP7tD+SKDXcM408bLXhxuZAiBIzql2dGl//IxCECZffvZEu8Wn8jDk8k0NnUtuUjNLOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10954125},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"338d8a17e91754fc301e52794ce2a6447d7b1f51","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\"","watch":"npm-run-all -p watch:*","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\"","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.1.7_1739178076826_0.8143568717624754","host":"s3://npm-registry-packages-npm-production"}},"18.2.0-alpha.7":{"name":"@odoo/o-spreadsheet","version":"18.2.0-alpha.7","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.2.0-alpha.7","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"e25f1ac06ce86fd788ec8fe821ed8c0a422f6b28","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.2.0-alpha.7.tgz","fileCount":9,"integrity":"sha512-PgB1SBmvLwVDheKSEQWolK5JX/pspptsUl49zDKBD8oTGPfOjZkvL1LLNOPUldK37Vp7MtZgr2kdjuUg/DLUAA==","signatures":[{"sig":"MEUCIHthG/0Eb9duSFMtrKrs2UOPZaHU6rRBj8/x6TrnCGwpAiEAlu/F+1bIWzxrZ1FXmGQAbi2PrAmHIZSsiEzgv/qpfF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11016150},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"0432f1797da4340c47c7f3cc37a5770cc34cce19","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^10.2.6","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.2.0-alpha.7_1739178126322_0.5186186509487478","host":"s3://npm-registry-packages-npm-production"}},"17.4.22":{"name":"@odoo/o-spreadsheet","version":"17.4.22","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.4.22","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"fb330c295e5e35fb3a214c00eb35d6da5f6fad84","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.4.22.tgz","fileCount":9,"integrity":"sha512-JlSe2KqYGL8fmEeN2mMW6rTfOnB329iU0xPBcs4sR6Ybnd2wQmc+1bgKlVKwTVqQzdTMEN5A5R7hCrWY44LjPA==","signatures":[{"sig":"MEYCIQCt4IIAFBuT4j589EG+ux8NqkyOK+Sa4V0LwP72p3BD0QIhAN4sNg+GAQZVVyawH+Kzc1WZhGfAH7sJ2eH6aFbi+i9v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9987154},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"667f2b169c4e4a19087f5c1811102f3ea221e72b","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"17-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.4.22_1739178942846_0.13236400869103426","host":"s3://npm-registry-packages-npm-production"}},"16.0.62":{"name":"@odoo/o-spreadsheet","version":"16.0.62","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.62","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"7ec1df5ffa5b1dd37917fd7f712b73ad82cb7150","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.62.tgz","fileCount":9,"integrity":"sha512-gxeAWj7EyHG/46fVLkDb+3282o1TE/P8DsY8dKRf0SJrmwuXJIfKatM/LHxsY+skHZCkky3zXxR6eMgkYyiuHg==","signatures":[{"sig":"MEUCIQCpIpQ/TMUS1LuJdwH3U2e64p0Egqe40rUZQafwY79twwIgBMnb/G8w/6KsUQxNs0Q09z5y0xXBo8Sd7AIKNy4dRlg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6453067},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"34f28021faaa468793cc0b1263f1df5004a08dcb","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.5.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.62_1739522228848_0.9443061355976878","host":"s3://npm-registry-packages-npm-production"}},"17.4.23":{"name":"@odoo/o-spreadsheet","version":"17.4.23","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.4.23","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"ede83196a7797451f71afd446ceb7421899e18ce","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.4.23.tgz","fileCount":9,"integrity":"sha512-Jiazfbwww9S3qqfUTlOGVZtl9ITRHZUMxzK132msDAWrxTiVYtTyLLL6hr40Z3k5+1dTgV8gy6kgLSd6r9Qp/g==","signatures":[{"sig":"MEUCIBYwXjL/sQkNjEQ0nX8x1JJxtHC/WBAT4r7JtfZxNXN/AiEAjK2mC+Rfhu0A0BEWZLQKA7gaHL4inX0JyuO4H+zsFFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9997255},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"83399079353e2ee2357ae1745bcabf43ee9e04c8","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"17-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.4.23_1739522287016_0.7348746863698699","host":"s3://npm-registry-packages-npm-production"}},"17.0.50":{"name":"@odoo/o-spreadsheet","version":"17.0.50","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.50","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"c26b737634067fc11623e58b7a553038dd5c6ade","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.50.tgz","fileCount":9,"integrity":"sha512-kJMXY4nUTCpVjJ37naUhtvaowzTwJZIqtvUodMZFCoDEuE0PTetuG1gXpDjDQQqDTGJO+jomxUzoUkr+mbIsdw==","signatures":[{"sig":"MEUCIBXA3a1Jjz0hRe5TCAg1A3ld8G23zmBSo6dQv48QnrbfAiEA16m1nMRm8j26nVgAZ47ZARQ0CZxmXrFUujg8sbl9IfU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8357310},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"cc1037d96892a03eec59127b8b47cdb1f216e896","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.50_1739522292960_0.38981791333922966","host":"s3://npm-registry-packages-npm-production"}},"18.2.0-alpha.8":{"name":"@odoo/o-spreadsheet","version":"18.2.0-alpha.8","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.2.0-alpha.8","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"58ae18a535b03d4db595312c8de324218af19154","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.2.0-alpha.8.tgz","fileCount":9,"integrity":"sha512-1kn9IGCoiC3HQiOfL8xniO3NHTXbWSPbrtvlrp1qiJJU4duTsxAFdVwWSXVOtvJcTMp1gqWsKG+vmrCyEb9QQg==","signatures":[{"sig":"MEYCIQC6swdYIi+CJahfwGAHxOM7DZZDeE+I/wIZDoviXDWrAQIhALZIykgUNpgnVNdt078EKLNo4E6r/cgRlU4u76IFF4L1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11026624},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"19d45d9b52052e524ea9ee901b480cb344e36a89","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^10.2.6","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.2.0-alpha.8_1739522461170_0.21270612708391967","host":"s3://npm-registry-packages-npm-production"}},"18.1.8":{"name":"@odoo/o-spreadsheet","version":"18.1.8","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.1.8","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"a7ea4ac3e8b8166d14d7cad376470d287d3869e3","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.1.8.tgz","fileCount":9,"integrity":"sha512-xs8Ew+Zt/FXA5UgM3Sze3J8ykhaTVyzR095k7pSx+SC1rh9tj+FcSSJ9cnyDTGTiKzOgGrOK8x5QqpWQ2g1maA==","signatures":[{"sig":"MEQCIDWlqHDEt7EVLSwRdCgQwxiCvaSb8Z8Xj7cPxJzW9bvsAiAk+IH87tlRtQ5vuQYwqwMJd6NQYUtdMdrzubBI1mXrLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10967413},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"02682f4d987cd3f3b4cd2f3594e545cf99c1eaf3","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\"","watch":"npm-run-all -p watch:*","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\"","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.1.8_1739522576739_0.6640041401942969","host":"s3://npm-registry-packages-npm-production"}},"18.0.16":{"name":"@odoo/o-spreadsheet","version":"18.0.16","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.16","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"8a73f05aab3ade8953e7e3a11bd4dcaa9203f713","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.16.tgz","fileCount":9,"integrity":"sha512-9789G7vzdk4nTOlacEVmmP1Tg7Kl+WfZF4RO5Qg6WD9H25A4RPXRvlbfvQrF2vsVBbRHew5Rq7uo+dKodNHL8w==","signatures":[{"sig":"MEQCIAeEJmi0nHxyxZBdng9R/knmbFPdzdWGfLZfuxdXY2hQAiBLOJtAbAKvWErgDvF1pUeReT6WEBPEbnrw6q9XGBdZZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10638613},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"39979ab1fbce1b83723714f28e98e462a47bb01d","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.16_1739522718365_0.01951480495021496","host":"s3://npm-registry-packages-npm-production"}},"18.2.0":{"name":"@odoo/o-spreadsheet","version":"18.2.0","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.2.0","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"4a2e88f1b6b117f2be57622de2ad9fbb8be912db","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.2.0.tgz","fileCount":9,"integrity":"sha512-BldJvFoa0SuNHD0/5C0BVUNXuISp1qF+YX0AyRhiMkhIeiscAszisk1bBOhYOms0JqSdRw5Jxb2/M0z/DiwSiA==","signatures":[{"sig":"MEYCIQC7vEsi/cfI+nkV7CNrvdtRffaNg7HjB+H2Ittjd6WHwgIhAMPYgs0Ue9Tv5uYaxEvVRWlr0nM4CXlYVYt43GAqlF7V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11041645},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"d70871482b8f01b3924cd2f4be374e9b6d23a129","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^10.2.6","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.2.0_1739867279563_0.17821876784824742","host":"s3://npm-registry-packages-npm-production"}},"18.3.0-alpha.0":{"name":"@odoo/o-spreadsheet","version":"18.3.0-alpha.0","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.3.0-alpha.0","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"1358e4950aa6947be420bc8c59d8a655f9bec03d","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.3.0-alpha.0.tgz","fileCount":9,"integrity":"sha512-DzcN/LUJToO8wVKvXE3wONG6NpN7PfCiWkbWmthczs1Ss3wjsGy+Pj3Traoc+LRQEFyqh89U34ETeJPTZXzmjA==","signatures":[{"sig":"MEYCIQDBGcs1eHHbdCjI09sY9BEM50Fl8HeUUHxqgEg8blsG3gIhAOiJNnSEpMMfAZmEkhSGX1xFdn3Lv6X1WKzQYOx+ZHA8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11041716},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"9b88da04e761422a9a08a76bb1d0c6e17dfd4404","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^10.2.6","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.3.0-alpha.0_1739869397811_0.9187352852021875","host":"s3://npm-registry-packages-npm-production"}},"16.0.63":{"name":"@odoo/o-spreadsheet","version":"16.0.63","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.63","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"d92abfa1cff1f84eb68455fe232e274371a95c3f","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.63.tgz","fileCount":9,"integrity":"sha512-Kvl+BFaNV/SbFqWpih2EMl1eyk94rGr6TAseHKPEGibcUoIbiQDFCf89l64qXFWQj5zhrglIFeR2liHPInKz3A==","signatures":[{"sig":"MEUCIQCnZw7I1gMWUtyxYuD9gldFZ2+kT4zwWPmAO6iLx3jNHgIgLRZ56szvrhGPlGWp1/HoKA+mxe2hVAaEazcnKQNY9hQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6453178},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"b01aca62778cfe98f9ffa77de0ff97ab1ff6b262","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.5.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.63_1740462908372_0.4328412347153141","host":"s3://npm-registry-packages-npm-production"}},"17.0.51":{"name":"@odoo/o-spreadsheet","version":"17.0.51","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.51","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"492a9b90eb47795c58c822e8fe1f5774e1d5c69d","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.51.tgz","fileCount":9,"integrity":"sha512-vi5vNh5f+9owqqxFJs2U1vaw+JNBRjMiGMu9Ec0dw+XzGQkR9oDswutD0fS34mhCpFLFl18Icbv5oKEaGxs5GQ==","signatures":[{"sig":"MEYCIQC/fD+nxS+MokC43CsE7/bwlIStI3oCVhxB2RVexL1fPQIhAMMZQFiF6+F12jVUrQLeRTTaStMPOzBGxSX8uY5Kc+GV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8352539},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"b433912018604b195cb81b9ed63fecc7b9be1c7e","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.51_1740463012863_0.3606043102913148","host":"s3://npm-registry-packages-npm-production"}},"18.0.17":{"name":"@odoo/o-spreadsheet","version":"18.0.17","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.17","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"5d2684e417e4a19f2eed41a2c5092a37fef79f1b","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.17.tgz","fileCount":9,"integrity":"sha512-IftzKgpvHDM5zdnjJrR6ajUiZbNywTTcvkrU3WOB4WYBn7wC7+OEdu8a/w/phFzYpXT65scFZtaV9KQuUYGWvg==","signatures":[{"sig":"MEUCIG7iTArUFfszQUaHEQlkYV/Y3w4cMIUOX6u3SSs38G5KAiEAkAfnlFIG9BxfDc7TagQgl5czDLAdokDvsSoQ/bGGZBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10657131},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"2ee4347c074f04503be0c9678c606a9a81ed7079","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.17_1740463179405_0.11175496554653841","host":"s3://npm-registry-packages-npm-production"}},"17.4.24":{"name":"@odoo/o-spreadsheet","version":"17.4.24","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.4.24","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"051ea02d1d56d6120db8742823a372c002de7d75","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.4.24.tgz","fileCount":9,"integrity":"sha512-d70A/H2EjQaJ0QR3VGq++5CO1KrXbSrPSl5+UUP+W6liEfhcZylhRNB6e9eyIEoC4Ixqw6CrcneautaQ0vDIug==","signatures":[{"sig":"MEUCIQCrpNZjY6QRQ5amTSDF1+y9jkftf7JZK0LOG+6ssNQkswIgf16mJBNgKDEzdB64Rb2AKVf7M5Ou8Na1Pp1q19Ak480=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10009313},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"163efbdb834d2cefb59a2b79188079976a1728ac","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"17-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.4.24_1740463188717_0.2810194669075452","host":"s3://npm-registry-packages-npm-production"}},"18.1.9":{"name":"@odoo/o-spreadsheet","version":"18.1.9","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.1.9","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"b0d03f1ae7383c62f9b166685c2aed37b3de363e","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.1.9.tgz","fileCount":9,"integrity":"sha512-0NVy3ZIXcnNQ79Ix3c01qU5KiRmltfrd5Lh4DetvCBF2JS39cHddAgnDPRDSjbkesOpeOjzSUMKQvb1TcTHBmA==","signatures":[{"sig":"MEYCIQCQV4kMokHqeQp/Yu8xnFKGU5drBbwNdIeU9tKGd/1L3wIhAOG2WfmI2zwe0H/wwnRDeyapD7SHDQZYUjauPUWW6n6S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10992875},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"6789c1c742eaf106d42d70d0d40b81b675122927","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\"","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\"","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.1.9_1740463233970_0.3085675374888066","host":"s3://npm-registry-packages-npm-production"}},"18.3.0-alpha.1":{"name":"@odoo/o-spreadsheet","version":"18.3.0-alpha.1","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.3.0-alpha.1","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"6f338b2d6a50d4a1be010a0101b9fbb036e1f12e","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.3.0-alpha.1.tgz","fileCount":9,"integrity":"sha512-2o0ZssSFJZH5O1joLe2FtNklMC6PVKd/HyXX69d+XgVIDpT1iwRJ7xHrvo3BDl7dCLepXrzWUp3Ptl7+6Ff+Vg==","signatures":[{"sig":"MEUCIQDY6x5f223L5v9x2jyw3MX53dxTOnsJekH6sl76Up7KzwIgA/qMGfMkhG7e21L1qq6xNO+gqwdOY+YiGRYhJmADkO0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11050633},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"be4d9576ddd005097f46d2a65dc905cae422cda1","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^10.2.6","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.3.0-alpha.1_1740463264030_0.6093859270681654","host":"s3://npm-registry-packages-npm-production"}},"18.2.1":{"name":"@odoo/o-spreadsheet","version":"18.2.1","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.2.1","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"56a1d77078502e0f440a4116b4ea786926cc56ef","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.2.1.tgz","fileCount":9,"integrity":"sha512-jBbOXDQnAqjWCmZGIjXqn0p6fYKysEZxBGo/lV6rk9LKAvC2PrJgMYRIOd+ESrmM2BJM/3XYpkaGXH9U8RC+ww==","signatures":[{"sig":"MEUCIHPUK9X4M8cSX3JaBjnLuJxaAUo/wiB5zMjzWlpYvdNqAiEAuWE6Sh9WREn3Ornv+LEvRRVt5hu/DZTn0tIIxeHkagY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11048673},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"3b4b5c9052d75c63f0f05d116784940b3a8a9256","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^10.2.6","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.2.1_1740463441661_0.10153841881760783","host":"s3://npm-registry-packages-npm-production"}},"18.3.0-alpha.2":{"name":"@odoo/o-spreadsheet","version":"18.3.0-alpha.2","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.3.0-alpha.2","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"ec7b50e480afc4337ee790d294e6b154e6b5097b","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.3.0-alpha.2.tgz","fileCount":9,"integrity":"sha512-4Voi/SqNsjD07Ur8jVi+ePghdEgkYFFgKqeAf7cX1XzfbAavv5rfYRscfz2LtKRVw80Np3LZPden34Rh0ktgzQ==","signatures":[{"sig":"MEYCIQC+lo3A5b5ttF24SLS7Ppysg+IAV411diHYsfqLPctTkgIhAIUmh68n3o+yxv12VnWK14sVZnQAd0CazkSBjEnpZFa4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11053335},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"17e5bfa3154596beddb2451ec6180532a92b48f0","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^10.2.6","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.3.0-alpha.2_1740637913935_0.19447276571663252","host":"s3://npm-registry-packages-npm-production"}},"16.0.64":{"name":"@odoo/o-spreadsheet","version":"16.0.64","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.64","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"f28d58b490b30c6a7760ab7f182edb8f86b25e21","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.64.tgz","fileCount":9,"integrity":"sha512-GIgfc47SndyzPk2uJxnZdpEWjIm//Mhxs2/koxGKwfjrmnF+Nkrns3Xw422LDkRvWjkpGTfebY6GAA4+BFu1NA==","signatures":[{"sig":"MEUCIQD3D9biUmyBO7nPYOjNbgWhrvgRAMRohy8Ag9Mm92bM2wIgX7I7umbOlVot4xwWYvbUJn2q96NKOi7hU/SqnARe1u8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6462225},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"20def15c8add7f6767c631463b2c272e190006fd","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.3","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.5.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.64_1741343418700_0.8553022254193456","host":"s3://npm-registry-packages-npm-production"}},"17.0.52":{"name":"@odoo/o-spreadsheet","version":"17.0.52","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.52","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"c89c3415e63cc948d677fd0ea4aff49cbaba0399","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.52.tgz","fileCount":9,"integrity":"sha512-VgA+N1rXRy6T21aeIUrM5Tgbf0O41z5HGhUR1XSjzF7sCaSVq7coTMjyH4alZaV58BzoFLf/uDidQ/VnX2hJyg==","signatures":[{"sig":"MEUCIQC16H17C7KIwVa/1g8hvW9ujUOmQSqQfzQy9yq/274HjwIga5rtxF9Ys83dvAcILBTxIVXRHUxTM3NQcA2ffOvgZhQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8371387},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"c19cd9a166d161e8d2db1ca9b124a088a05f86b7","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.52_1741343445791_0.6301008050840304","host":"s3://npm-registry-packages-npm-production"}},"17.4.25":{"name":"@odoo/o-spreadsheet","version":"17.4.25","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.4.25","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"768feb85619731ac686413e527f2367995cca9f4","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.4.25.tgz","fileCount":9,"integrity":"sha512-zlqHIze+gVPwHs3d6RSDgidAYTkeoXYpnx5OtOKAINSqq33uX6QmlddmQ6MPvfq2RfwfNrmMmVW+CJH6QfJAjA==","signatures":[{"sig":"MEQCIHaZtmFZXpsdt0GV1y1f/qOJs0sqIflwCm25EFKHRwh2AiBa9BgMU7ZfRSJSJZC1niGySJcNaMjGT41r5livOxM++g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10029591},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"765f110daab4109c907654227f4c0bd303f2c867","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"17-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.4.25_1741343654274_0.6030302130877245","host":"s3://npm-registry-packages-npm-production"}},"18.1.10":{"name":"@odoo/o-spreadsheet","version":"18.1.10","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.1.10","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"a1b5f172fb93739c12167f1a395809715d442370","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.1.10.tgz","fileCount":9,"integrity":"sha512-Nxwwau+8slNumwmS7IZzbQPnlCn9ftE7wzuBgFwicg7O427GWVAgZAbpHi2wPSA3rkKcQSCTgiVVapvvtp8EKQ==","signatures":[{"sig":"MEYCIQDAla8TcfEh95DcXSNbXlVpiO01+Ov8jC23eocr1mm4eAIhANmRwG9l0JH8ropbhc8H5CbOs7epNSw12ieYfyry0+6g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11017068},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"31e4526b6798aa8223747c69e5d91179318b56e9","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\"","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\"","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.1.10_1741343729079_0.06657150004653878","host":"s3://npm-registry-packages-npm-production"}},"18.0.18":{"name":"@odoo/o-spreadsheet","version":"18.0.18","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.18","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"dcf393e495db6ea46f9b6430eefe7ffcda293bcc","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.18.tgz","fileCount":9,"integrity":"sha512-XeDHiLc0SDsPfl+u8z3AiL4yRNakR3Yvh0rC1AE4oEf2AfFf9afpPGpdcPErfRi6WroL/ipHfC7yqyTEyCvzjQ==","signatures":[{"sig":"MEQCIBEDIe/Sn1b3ICRuWp9Anbg/AZybUFSckZWT/fbLHuGfAiAU7UIi6aJd7fzqTT6YTATnij7SvL88z60TI6E+ACDUAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10680995},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"06c9bc5d4d859d683b2067f8c9352bde9375194b","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.18_1741343979313_0.4598267525803199","host":"s3://npm-registry-packages-npm-production"}},"18.2.2":{"name":"@odoo/o-spreadsheet","version":"18.2.2","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.2.2","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"5dd1ee0c9c79e43deb0bb43c30b59f833cf256fd","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.2.2.tgz","fileCount":9,"integrity":"sha512-r2KH7LfmPXTQYRYencXUI1EgoZkvxm6VMcewofqeM/wXLhuvgjAuY5/3FN759H1B5AcEFw4gGcZGdJCMjEViSQ==","signatures":[{"sig":"MEUCIQCXJK7qb3MMAqF8uh21T+/0zx9BQyJ/otrc2Eh7vVXEUgIgFbTwICn9LCyZ3MnlSg1r6Hmg0Nvw7285NNBqLbLU+P0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11074933},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"f5679324acdb97c7ed843bb94224a82050362c30","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^10.2.6","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.2.2_1741344114170_0.5178434151694609","host":"s3://npm-registry-packages-npm-production"}},"18.3.0-alpha.3":{"name":"@odoo/o-spreadsheet","version":"18.3.0-alpha.3","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.3.0-alpha.3","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"1aafa1772efb09887a1fbf6550117f422ddb2192","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.3.0-alpha.3.tgz","fileCount":9,"integrity":"sha512-SaLkUJmgPhACCz4hf0ykecj59IIISsXjLFj8Lse8HEfk/xT59hgoWrRmZmMvEmjNriFXwNf9l05T3OEJjm9Y3Q==","signatures":[{"sig":"MEUCIBVORuJceXcpNQypYEKiJbX2ELTPp7Xe1mk2cVeG0W3tAiEA1uETQajz7odHxvpErkHs/7x1lYthCSutDNk17PPTjEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11188765},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"f59f5f684320fabe4db1ea76a795394ae5b86d8a","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^10.2.6","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.3.0-alpha.3_1741344115670_0.7788098276860893","host":"s3://npm-registry-packages-npm-production"}},"17.0.53":{"name":"@odoo/o-spreadsheet","version":"17.0.53","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.53","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"ae6d237c6f5256907c143be72de67f7ed3b9505c","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.53.tgz","fileCount":9,"integrity":"sha512-xqXS7YAzyoJ2lDVTAPGHIMBaC6uHXWvPADd3rANdABLq3UsrE8GB82INX881u8hy2oR6+P55PbAPp+rJTPYHUg==","signatures":[{"sig":"MEYCIQCBuDVThUja10g8k5xrTwsnQHK6YGV9OcT5WyhxPfn5lwIhAIW2SlIDhsfKTTxQ9Ptj5h4vsa8EyQIBC5HUlSCIUelQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8371311},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"47dfd62be1365f7a69bf011c34ae6b874c542684","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.53_1741793258913_0.5268914444093422","host":"s3://npm-registry-packages-npm-production"}},"18.1.11":{"name":"@odoo/o-spreadsheet","version":"18.1.11","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.1.11","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"6ff9eb19e31b0389aad7a5878f90f6f18a7d7090","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.1.11.tgz","fileCount":9,"integrity":"sha512-IGO35qphrcpLOUPkTZyxo18KvfY3oh6z6zR2V3UZpcoP3lXzlUwFAlZP6ZXxYgeC83KzTDyZpzPIhCbj1XHGAA==","signatures":[{"sig":"MEYCIQCx0COviI2zXZBSBMmVvBsSJNM6a2pJVq3bhJ7YifCQnwIhAOuDnrrPnQ7RW08kh8guMtBLjptJ/ghgIli02XetaJL6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11026250},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"7de236389348c38f7f0c3ce54fa45ddb99001189","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\"","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\"","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.1.11_1741793554614_0.6215910433423828","host":"s3://npm-registry-packages-npm-production"}},"17.4.26":{"name":"@odoo/o-spreadsheet","version":"17.4.26","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.4.26","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"28febc702dc46f3510cf3ceb77aba17f4ae0ca70","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.4.26.tgz","fileCount":9,"integrity":"sha512-xAntYqWBqP/NpnMZQyM2bi4QXDB7UUplQrA6zmiVBFnATvHaGRwRQLPD2QnB9Utij1HvzwsEjk47/FhEB8JJow==","signatures":[{"sig":"MEQCIAoC7xR07j1IsvuzxDFUj9IE2ChARCLiQTksPh8JLx2yAiAYVupS4qDqMrDzts3acdDlRAk6Zs1l8+e94G8FWFF6yA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10032191},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"a18429edfaccae27a779a8ae986b4d7cee1ff2d5","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"17-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.4.26_1741793561051_0.7509620580557372","host":"s3://npm-registry-packages-npm-production"}},"18.2.3":{"name":"@odoo/o-spreadsheet","version":"18.2.3","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.2.3","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"f703b249615939c488db63b79a8061c42f2199c2","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.2.3.tgz","fileCount":9,"integrity":"sha512-Y8D4FwRlhSvtZJdrzCHZSkXEPz1EEDVIc7dlOTRmlHjjurnTni/RPqFoxyqksFMWeJV4Z7fEETY49ZoZsJDIkg==","signatures":[{"sig":"MEYCIQDKkDM+7ibw4JHrjxGIRHBfvMVX/qFT89OCoaul1agaUwIhALPDSrq+QyXjugkSvW9HrAwB1sMC7D1M9CDt9i9k8Eeb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11105339},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"81b0e0883e543d4fcf78bbbe38de943759acbb36","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^10.2.6","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.2.3_1741793607728_0.6454386351531267","host":"s3://npm-registry-packages-npm-production"}},"18.0.19":{"name":"@odoo/o-spreadsheet","version":"18.0.19","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.19","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"c7a48e9ed87f66a9e4bab56d269487318c7c4b57","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.19.tgz","fileCount":9,"integrity":"sha512-X6WhoQfPr8RWKb00YQUfCpiQ2Axj5BCSVs9jVe2qa0zAjjcoXK3OntJ5HBjfSTZJ+eS0SCfEhgaDYUPDAqwb2w==","signatures":[{"sig":"MEQCIF+nSGF/MzaNEVkNkXCxHGtMm0/X30Fa45l+9vQcBz7LAiAUPKYe0rlKByqPGyrh4VEm8BZxsIg31erGGZxyRZjP4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10689825},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"d8dea1b8eb6e648d20d14f67d01df5614da356b6","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.19_1741793672386_0.55121553697081","host":"s3://npm-registry-packages-npm-production"}},"18.3.0-alpha.4":{"name":"@odoo/o-spreadsheet","version":"18.3.0-alpha.4","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.3.0-alpha.4","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"c797fd795d68db7829797d8455e335b676a0138c","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.3.0-alpha.4.tgz","fileCount":9,"integrity":"sha512-EcSBnN8ubNPZENqbggAUH2mN0UkJ4EJt2u4rGlYkHLv0ODA5MffmuMdUR1lRpNe7GQHh/FVIgk1jR8hQDnacIQ==","signatures":[{"sig":"MEYCIQCxRmu9q/KqP9ULClE7mNocNIe3gBoHQ1N5EMiyf86YzAIhAIUSSK5CNcxm/P5JAuDs0w2EySNt6+LN0BwwyInLSuaz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11172940},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"2ea1c053e071d94a629b1f7b83661f27efc8b961","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.3.0-alpha.4_1741793672474_0.4602832559796053","host":"s3://npm-registry-packages-npm-production"}},"16.0.65":{"name":"@odoo/o-spreadsheet","version":"16.0.65","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.65","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"8bedc4d7b221ab07999908c6b833c2b22064051f","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.65.tgz","fileCount":9,"integrity":"sha512-YySi0MPkiJs6OJwZYC7lnzUqTZQVQjPfAAAbFtves5Um0l7FrMG+lYzvpqjw5Xv09zyaWIMl2BzmrFpEUugpAQ==","signatures":[{"sig":"MEUCIQD5AXcjxi/+p4+5+pGgm7/xfB9Jur1GWZs5u+NUnsQGcQIgFEAQejT/QON3xX+ST52Lytzr8YRvSMrk1ZlKmG1AFF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6461873},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"4e495e9706c11c3493acd8cd00391e50f61815b4","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.3","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.5.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.65_1742372079722_0.39650108097088577","host":"s3://npm-registry-packages-npm-production"}},"17.0.54":{"name":"@odoo/o-spreadsheet","version":"17.0.54","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.54","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"6e0828e3fd8a97980aeff832f2c80b58a0defe4a","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.54.tgz","fileCount":9,"integrity":"sha512-mFINvF646s+1UVZY41QYk7pgf67TGIBHig+aJGD/GAfCLlzr4wF0LKPXVFvAqdk7q6f9rgGeJydHEcGcQ0oaBw==","signatures":[{"sig":"MEQCIAuH/SVIds7Ye1q2FrBo8lkTN8K0GKLbBTEeqnVhhJ8NAiBAEVPhFrErMkJuhX9ISkcuWFo4mkzNnDqvexD/rbILmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8374287},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"945b375202302b4e3084b6438e0735d2cca63fca","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.54_1742372096776_0.44326454778424207","host":"s3://npm-registry-packages-npm-production"}},"18.2.4":{"name":"@odoo/o-spreadsheet","version":"18.2.4","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.2.4","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"ad82c202e5ab6b1277dd18e42cb15982344168b3","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.2.4.tgz","fileCount":9,"integrity":"sha512-FP6ukKe5Fs/VyJB7t+1HCdNJO1IidDa8Q3papNkp5m3WfSRuyY7fFhbKbDP6XAG8J65mR3nCto/g7A8mWjyNCQ==","signatures":[{"sig":"MEUCIQDlYxerD0QjXoK3GEe8h2Zoak2Pm4x0Kwk7N8bsTDYK6wIgQj/TUrZ7ZDd/OL4OVI3YeaNQy3/sJEn+BoXfvfOF8qk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11113844},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"958936a9b8d5c401127e7d863fd57c73f037ec15","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^10.2.6","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.2.4_1742372507317_0.8029798043106968","host":"s3://npm-registry-packages-npm-production"}},"18.0.20":{"name":"@odoo/o-spreadsheet","version":"18.0.20","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.20","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"7e1e10c271bce7b77e4bf3cdae2db2f2ae1e89eb","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.20.tgz","fileCount":9,"integrity":"sha512-kufE7T9Ah5hOT20Mq4xKm94GOQZ77adn3eCjMMW4ZjjxHClbsvcXVoXvv9+BXMZjsGHjDrGAFPHsfIyw/i1hXw==","signatures":[{"sig":"MEUCIQCuMqs9AON6U9ASBeifsxUmXbBA78q7azFODMAgZXobLwIgGQDvMzwWTC1pD6Kf2l8RyJ9IUQkmTt/77I3SlAsVXMU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10698328},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"3f48d8b723cb638c329a7044daf681e14c40a8fd","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.20_1742372554956_0.42791658119380616","host":"s3://npm-registry-packages-npm-production"}},"18.1.12":{"name":"@odoo/o-spreadsheet","version":"18.1.12","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.1.12","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"07175c5331e40f98e5db6a3f9283c8011abd9071","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.1.12.tgz","fileCount":9,"integrity":"sha512-UxR7UaQdk4/0srkE/BPNsA68e9k6EF5rIDda1lsTp0NENNBTbsKpNgd9UgImLoxg9eVUZmAO1A0TayWteC1sUw==","signatures":[{"sig":"MEYCIQCjzfs+Ytx1EQQPktrFvcmlBm69THFmpoFHnCsYjq0G1AIhAJJzDNZS8ax1j4VkrapLFXz/yHwQhWD8EihBakb3WhId","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11034755},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"32f788fb4470c8109429dd57bc65c8f3a7aa5b5f","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\"","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\"","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.1.12_1742372677976_0.5446448231900003","host":"s3://npm-registry-packages-npm-production"}},"17.4.27":{"name":"@odoo/o-spreadsheet","version":"17.4.27","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.4.27","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"d438f9ebedcb8ec0982dc8b8c516a555083013d4","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.4.27.tgz","fileCount":9,"integrity":"sha512-twm6KLzeV18xbz6Nu9Hwc848oEGxe/ggZdnqvBCAeCjPrnu7FnTYwOugsL7mmv/sZhxeWoDj71RNl0Hmeri5aw==","signatures":[{"sig":"MEUCIDB2VNQVlhEsKLbmDd57n3TnABy2eLCAbr9TTv/Kpi/bAiEA8ov1OP+OAQ8ylLCObJU4IDyessLq1+3jpzCGzRoXoxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10040702},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"a87c1da055a44ed1a1b160a4993bf0f31196ab49","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.18.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"17-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.4.27_1742372903901_0.44664942091214477","host":"s3://npm-registry-packages-npm-production"}},"16.0.66":{"name":"@odoo/o-spreadsheet","version":"16.0.66","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.66","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"cd250c923dcb2f77cb8c015ecb3c6e25d518c272","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.66.tgz","fileCount":9,"integrity":"sha512-ae2KJsWjG+yFGY4KNfhAjWW/hga4tgtb8pamH3cPnyDwSXJO4gwS9zbxAHKnPJ6QS8yvt0HvlAbQ5eSBGOEofQ==","signatures":[{"sig":"MEMCHxIHe5GaPfSDgeNDd6I8YIHjloacwHqL25zKZP/haB8CIB/dxL1YWPJqhH9cLaJESvktwPUqBwM+HFiUe31nB3kd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6464193},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"e2c1da20fff3c6ad2d39e320af543f66fe8beb16","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.5.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.66_1742993079526_0.6929894951898592","host":"s3://npm-registry-packages-npm-production"}},"17.0.55":{"name":"@odoo/o-spreadsheet","version":"17.0.55","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.55","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"5f0818983a209c6df6211ac8d3e67b80855ba21c","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.55.tgz","fileCount":9,"integrity":"sha512-O0A8Di0223uIFVcr2AbgOO+VlT+/oC9oUSaCUhUIFPJ0PMOkcRa0vcopl7auUw0gbHrqktK9EZz6brbeWBvmPg==","signatures":[{"sig":"MEQCIDu9BfYbuj2CLf2V6RL0AmWc5V7ku5i/Xv1U1/DjZC1TAiBS8ZVfQRVAL98AWg4Z8l/G445ToNRpzQkgYWtst35vRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8377578},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"c3a4769df708023d06acf75671a1c7ae98279620","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.55_1742993111190_0.7593980913343161","host":"s3://npm-registry-packages-npm-production"}},"18.2.5":{"name":"@odoo/o-spreadsheet","version":"18.2.5","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.2.5","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"006c8e0fa7788ce800836baed8913feba4fa2614","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.2.5.tgz","fileCount":9,"integrity":"sha512-l7O7hAuaHHU3CVhQM8Zc5LKgmjRopnP0PHlZJgLMOQJRpwA2mTwS4Enr9IpE+cFtLDXRnyAyseTnCgBIVMwHqA==","signatures":[{"sig":"MEYCIQCBMh+Og8CpCt+pHYGFIrJ6loibgHzMZbdJ1UulTkndAwIhAOwOo2Op9WfH8bzgX0qush3e0VhXAClM+fBDV7sdFox3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11115430},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"4675eddff4c8bb370127e4723ce11f7d3c7d72f6","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^10.2.6","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.2.5_1742993316645_0.205994989222124","host":"s3://npm-registry-packages-npm-production"}},"18.1.13":{"name":"@odoo/o-spreadsheet","version":"18.1.13","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.1.13","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"ec6f21216289e3ca4414216c4b53ff0972527bae","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.1.13.tgz","fileCount":9,"integrity":"sha512-g5uxBsIl7WJqkqg22q1qZbPVB9NgxRxjbQTaM1B9NcncJarD56X73x/mPao9fk9TGG9AMX0f33OQlhF3nD4+ng==","signatures":[{"sig":"MEYCIQCjfk0Ewpo+yhD17lWPyHHgOSBeso1AA7pLqauhB07rpAIhANNbSMyYttsadjMoo2l31zd2GIZ3NkjoZ0oIDiU4z9wo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11036373},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"45ec54ca18afd1aec9145f39dc42b5a4ceca8e7b","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\"","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\"","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.1.13_1742993360628_0.11931721887699465","host":"s3://npm-registry-packages-npm-production"}},"17.4.28":{"name":"@odoo/o-spreadsheet","version":"17.4.28","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.4.28","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"38505f834e7a746618a0354b8a97f5bf673a2597","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.4.28.tgz","fileCount":9,"integrity":"sha512-HFxKNocfHVfRklj0G3Bds4hGhn2evr5vkmyZyPV8HnQvYJAWvF/fAWmW66rBOw/DzLvwnrBaCBbkpCuiIvl/2A==","signatures":[{"sig":"MEUCIQCniSEzPRrCOlbi5JPEQRuxj9WbknqsrJrRcMODYaOx9gIgUzJFkoXT6yzg3+lbr+QjSIGTdmglZc+2/PfzjEgNemU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10040860},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"a81a8f4306279d43c9a0c30adc2fb52c4385905c","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"17-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.4.28_1742993365167_0.4773546528908943","host":"s3://npm-registry-packages-npm-production"}},"18.0.21":{"name":"@odoo/o-spreadsheet","version":"18.0.21","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.21","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"dab83ac509035da7be3ad116679216e6f4e0d50e","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.21.tgz","fileCount":9,"integrity":"sha512-Ih5aCox/kEZfDBw3JBprjq/dMYB1QAJAQzCWkrX4iVjl7BOYDQhZSXWPab93diD5aIyzwpna4B75shEgVoAxlA==","signatures":[{"sig":"MEYCIQCm7zCG4wYO6ogRuBF/OLtZPgNj7fcKsFQeXwskPtGicwIhANN7KQbp6xSRQGpefKdhAw1bj/UHsC0gz86CkJzACDfE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10697718},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"c687e1ca5d97ba5a6c3f9ee065ef79b6ea355bbe","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.21_1742993447838_0.47960050869580906","host":"s3://npm-registry-packages-npm-production"}},"17.0.56":{"name":"@odoo/o-spreadsheet","version":"17.0.56","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.56","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"003636d49231b7e025264d178d466f9b3f8252ee","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.56.tgz","fileCount":9,"integrity":"sha512-hZnSzzyrf6WeamdiPogAhtwrfILvyTGh38AAK5AYOhtGjTiYoDOEThjd35EVAS6jh7x9+qHKG1y4aCpOhCruYQ==","signatures":[{"sig":"MEYCIQCk6kpzNarxSJyO751ZcuiuB43gIc6hceLTTIbL4fGQ5QIhANCHhp7RTulg/eW93t/G+Z2eh/Cb0bll4aKlpQbDUJoi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8379292},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"c484787e09329fed8cfeabc3522cdc600e36b55a","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.56_1743755858105_0.4640611289549865","host":"s3://npm-registry-packages-npm-production"}},"17.4.29":{"name":"@odoo/o-spreadsheet","version":"17.4.29","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.4.29","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"cc1f9245098f9865dad587c963b6f96b407e1935","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.4.29.tgz","fileCount":9,"integrity":"sha512-K5UvCoH7LQNReJc1tednsjtWTNVCpHmkBjetUOC2joH6p9RNerX/2fCkJrQijXIgKtETf9/LTvyIPblY3QMh9w==","signatures":[{"sig":"MEUCICO+aTqVTtXHpjDAM/+K530m68BtNiZBiq4Iojc/uhAXAiEA3gEzIz8MC4hqq/FLV/fynSxfDlCOSdXsMEaaE7ucYWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10042574},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"2937d991817389533bbc81a429af599daf4f34b7","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"17-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.4.29_1743756085197_0.04285582681391764","host":"s3://npm-registry-packages-npm-production"}},"18.2.6":{"name":"@odoo/o-spreadsheet","version":"18.2.6","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.2.6","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"dd149ff4720079c29aa4730fae2986ec90f15048","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.2.6.tgz","fileCount":9,"integrity":"sha512-z91wxL2qyakjQXIzYFT7Z0XWmvyuNLwoww62SLoqgtyfbWJWukHh9JUarP9MLM6jdjxHj4I8GzM/dEVb3lr+dg==","signatures":[{"sig":"MEYCIQDTIUxVBZ5A3UuXDV85RDGus7cHB9ak8YY+I4S742QGgAIhAO5826RiI49+LhBXay8w0yT4rX3bq/GeD1U3MuHPQAcz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11117713},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"faa00e2f938a8118cef382ee02562ec0767aceab","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^10.2.6","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.2.6_1743756134631_0.3495073713723067","host":"s3://npm-registry-packages-npm-production"}},"18.1.14":{"name":"@odoo/o-spreadsheet","version":"18.1.14","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.1.14","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"5edb486c8c7e2644197b071c862842c3a0982407","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.1.14.tgz","fileCount":9,"integrity":"sha512-axRQUXp2KAEaclGlJM5zcuR020t4+SRIV+xLwaQIhZjI2HUvoPyNAv4JpeJ4DcEzQPd/kG+C7k+E7Z0aXEavlA==","signatures":[{"sig":"MEQCIGu6uXu/jhuUfM/5BXd3HVqBHMTD8uSjW2eNLfUGeZmcAiB0x+rJ4PDwVBd+olnReYN9pEoulqj/KWhGh3i2/CdHig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11038656},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"63b2fb7dd11debd9cc64f6dda1d83a9562b2a1cc","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\"","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\"","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.1.14_1743756208264_0.7272395245744261","host":"s3://npm-registry-packages-npm-production"}},"18.0.22":{"name":"@odoo/o-spreadsheet","version":"18.0.22","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.22","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"5e7abd832dbb8829fcbfb878a529d57ed9a85395","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.22.tgz","fileCount":9,"integrity":"sha512-OxQrx40yCh8IGrLNW8Xo6v9TBb5DJVDl5tvtaJ+4u38ky6/579AIv/wwFLWxiZNroKZWWz7uRhQJNlW2ICljAw==","signatures":[{"sig":"MEUCIDCbh0ZhSkRrv6LuJVEIIVKl7nJ1j43W1o6epKRE+earAiEAo7aL2/Of8duZ5yj+C7S1C0z8Op0+kH9JFLDvgdI7LhA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10699481},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"89a3279183fc1525fa3988c349cd25cdec5ba7f8","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.22_1743756215308_0.3118994923782117","host":"s3://npm-registry-packages-npm-production"}},"17.0.57":{"name":"@odoo/o-spreadsheet","version":"17.0.57","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.57","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"6506b636e646beed52bfcb5e98edef1f0d1a5c58","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.57.tgz","fileCount":9,"integrity":"sha512-xvoYAIlAHsKZSNQcKndIkj6cXXOapAyiGjBrmSStN6EjmXKe07SAdjOkInx+Pg4GwtnXNkPxdpgHaC1rZvOGkw==","signatures":[{"sig":"MEUCIQDj1eDDzF1SYpn/uRDhJU1Jl+d6iIp+xCeN04ADEEJhBQIgWM9CKtDDG8SJZGrGr7qXJ/y/lBsH/ctRpr3UyT5JXdo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8400646},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"6ac8bb7448d818da8aecf0b120bf54394732ff31","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.57_1744650876748_0.8746932685213396","host":"s3://npm-registry-packages-npm-production"}},"18.0.23":{"name":"@odoo/o-spreadsheet","version":"18.0.23","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.23","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"22aa74087e369a162025c28ff40cab78529e5227","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.23.tgz","fileCount":9,"integrity":"sha512-Jno3l8AXaQApNxoH0SAUvZ2YfY0EE+JBtddgRXB6ow4HNAhjFUgB7tr8BgxU/fxC20EKvKDpX36XvqXAgCYwXA==","signatures":[{"sig":"MEUCIQC66p3zLsEYrdV6jNYRRHsjUmApDv5YyzyFREj9PWP9QAIgARlwfWCm8qOasBuAYFTyECQNWSX4EkDAANHewa5EpUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10712119},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"f56013312208c19b06e5086e67eb9279048ab356","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.23_1744651056060_0.8489070830682779","host":"s3://npm-registry-packages-npm-production"}},"17.4.30":{"name":"@odoo/o-spreadsheet","version":"17.4.30","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.4.30","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"f02d8eecdcde536bc4616cadc4080d502d5db2ec","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.4.30.tgz","fileCount":9,"integrity":"sha512-Grb7sYcxRVW8S2Ii9T+GkCzIFO/49PYlx5sYAtVipvIfmKVq2+v5u6ztCta9gh16qXcmlg8PHYGgYvOfATEnDg==","signatures":[{"sig":"MEUCIGvqNIyFW61UfdK2sYpb4Jc0Lv6ibRVjKG/nmTx5m3UlAiEArm8+c0Un/K2pLyeHad+HrobYoe7N24gBGAJ6ZvHA6gY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10063730},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"e4cf37dd732832af5dc8c127c5c8d7112d453118","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"17-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.4.30_1744651074041_0.24755400500923752","host":"s3://npm-registry-packages-npm-production"}},"18.1.15":{"name":"@odoo/o-spreadsheet","version":"18.1.15","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.1.15","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"812f40f0701cbc791aa402dd32c7eb8780cce551","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.1.15.tgz","fileCount":9,"integrity":"sha512-W9qqIY74nhbc7gmNXlzG4QBj7d2CHmTC/+qbUVOI3xEMVQfpN0Zjk/YOAEi8fwdZZaiT9XTDbV5ePrsrDpQnyQ==","signatures":[{"sig":"MEYCIQDHBQzujQHK1mZm1RLm3fnu9l7AArJdq6j+TKt2SB02jgIhALX46p8tBy8/CtRaZimlH50KWUzxsngWX3LY3z4GnEI/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11051294},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"ddaea833c92be97982f1a4b4ec204d010b3fb52d","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\"","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\"","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.1.15_1744651097765_0.40764997814534865","host":"s3://npm-registry-packages-npm-production"}},"18.2.7":{"name":"@odoo/o-spreadsheet","version":"18.2.7","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.2.7","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"25759004851138fcfd12e32dc1c4b828ceb2434c","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.2.7.tgz","fileCount":9,"integrity":"sha512-GtIYyyjz8/YxzSCkHXF8tEASqfHMYE/Uli3NDyrKChqIxn3wl5pR33lbP7h14ouHNgSRrr49IjK8Y7UTSrZoAg==","signatures":[{"sig":"MEUCIQDKb5hz3EpkmojTrtbi4xu2dt1TKeyoQg21rt8s1WaBTwIgYbq/lUbn+/++W5ei16XNQmg7DOsf37yse1bCBWpI/uo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11130351},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"e1879580541af13fa8ac82a0994ddbba07548400","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^10.2.6","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.2.7_1744651220467_0.01294772505502606","host":"s3://npm-registry-packages-npm-production"}},"17.0.58":{"name":"@odoo/o-spreadsheet","version":"17.0.58","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.58","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"51e1ce73549db2a293bf3bbfb3d766f7e3024639","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.58.tgz","fileCount":9,"integrity":"sha512-3NMqj6EiBV4sAMJjIBZ4vRaJkj1xs5lKsOpxiWvodjjcrIWPpFgZ3DNdYTqJjMjvqBarEkplqCzBQYFaUu0ygA==","signatures":[{"sig":"MEUCIGEzLpbcunG1E0JR2lro05eYFneV3s4U2SdOFpc/WVL+AiEA6zyWnAOAdUClK+PRA1BoT7HdztkNFsot456stybwXJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8401379},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"88d92de02fe2545d4886e400a9efe9246f2b932a","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.58_1744993265695_0.07845939858533058","host":"s3://npm-registry-packages-npm-production"}},"16.0.67":{"name":"@odoo/o-spreadsheet","version":"16.0.67","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.67","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"5d8847c24f09e376237fa51c8eaab3e5ed4d6d81","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.67.tgz","fileCount":9,"integrity":"sha512-2hLxkdtL4fBYkbuyWzuTZSXad22vM71QdEAk7bUTFN2PCRHOGHewwMCfyg6kYQXE6Qca7JLj6q196Bed2oTwdg==","signatures":[{"sig":"MEUCIQD7eun38v63sbgP/NjEgLsYUgHwfQlaAM/82uTXBe/0DwIgc5IZtiL3+TxvoZEm9HTj/y+6WbUUJxDs7Dr8y+HGFSQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6465126},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"efeeb27fa5354628efe4725a400c78397583e59f","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.5.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.67_1744993361109_0.3009042546604843","host":"s3://npm-registry-packages-npm-production"}},"18.0.24":{"name":"@odoo/o-spreadsheet","version":"18.0.24","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.24","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"62783ee170e267d1f540f5c853b8f4c55a168ded","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.24.tgz","fileCount":9,"integrity":"sha512-/aXHo3ztS1wHk0VzXir0Ch2ANLpzEeJETuLBawbDOgJ8tyh8kwtYEYP4OPdWNcMRpwYilIOXYd100YSJUHr4UA==","signatures":[{"sig":"MEUCIQDupdQxleBGgBKpQPeLEMAYylpJwiCy83V28zaSC4+hoQIgSAE+n3OraoxZ1XWQ27fprd06wNPa4t5i1nBGD1kBbBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10717164},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"aa18758cfe757d1632938dc103c158c26b122add","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.24_1744993448957_0.48471140179023964","host":"s3://npm-registry-packages-npm-production"}},"18.1.16":{"name":"@odoo/o-spreadsheet","version":"18.1.16","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.1.16","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"fb03357f8d1d8a3962921f9af7f4940e2ac26efa","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.1.16.tgz","fileCount":9,"integrity":"sha512-41GvfMk3CnJhKW87kfBLZQDlE/1aXJfGqVxns9ToV+FwUc9vJ+ik7goUJzbBdMTVYOlYxJqY6iblK5wK61qVqQ==","signatures":[{"sig":"MEUCIQCsi97GhxgBoDxbA6Y38JACNwdugSp/q0/yr6F7qH1FKwIgYil9bwoGe0wqHEIOKVo8rI+PkSo7HFC7/hDKk2DOflI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11056438},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"19f6de2892e2e3d34e793e0d1aabc220beeb80fd","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\"","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\"","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.1.16_1744993506230_0.42229856835653856","host":"s3://npm-registry-packages-npm-production"}},"17.4.31":{"name":"@odoo/o-spreadsheet","version":"17.4.31","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.4.31","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"976c01611e445e901c0ab8d4a811c79b6a4f4046","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.4.31.tgz","fileCount":9,"integrity":"sha512-odEAfsCesSeAPep637iW/xu1aGC1hOIwgHSZ3pk+0JqLeqzIDuIIDuGw6xE+bgVHZGO3OugtPNfAq9EEGWXrwg==","signatures":[{"sig":"MEUCIQDbdXvFINQfvlS9hsqgLpC9p/qr0DZrvLghVpqAllXdjgIgTZ7u7M2Ktu4eOTqNXX+NUWvWrqsec9fT2VL+JeC4anc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10064463},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"79910327f5f1bc48d69e222a29c6e1e155cdfebc","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"17-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.4.31_1744993540599_0.43560460486972574","host":"s3://npm-registry-packages-npm-production"}},"18.2.8":{"name":"@odoo/o-spreadsheet","version":"18.2.8","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.2.8","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"142f29233da02224de275c3fd0d7feeeda27d93d","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.2.8.tgz","fileCount":9,"integrity":"sha512-4deqookV/VjCxd7M8wPVVigGgrgdIhTCXS2E/56zvzepJIotn8lrs+g6xhlBcGysiOHpV5kjDTU70+AjGtQNvg==","signatures":[{"sig":"MEUCIEkaHRkTaSEpVbZEC9gXoJ76XcsMDScAlBZmqfk74J3WAiEA7p5RaHH+Jus2mcWdyDQ1lAeGVO9NECtqgASm7HPpj1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11133240},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"5da9ddcbbf94abc8ded60b323fdb61ac15f93592","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^10.2.6","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.2.8_1744993630429_0.8702995318951547","host":"s3://npm-registry-packages-npm-production"}},"16.0.68":{"name":"@odoo/o-spreadsheet","version":"16.0.68","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.68","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"c50b879959a34a0de610cf61a6f303848bec4ed1","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.68.tgz","fileCount":9,"integrity":"sha512-fu/ebImsASsXBYt1GAu0UPvcRCuQ1SkD19GMbn6uhIQNxDvgz2Hmqj11OypR1gk/TscYeeXI4hozJAr1lT0uow==","signatures":[{"sig":"MEUCIF8sB6c9Jk3vQarmgkF+xxh0Az+XhHpPq5DNJYhMxXopAiEAxsd0rIF7i8vr9B6+KAiu0QA00rK9VNUVD2HyX/XbuqU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6467301},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"682d48ea85788b1a97fe82d4e8f8e0c953045ac1","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.5.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.68_1745568200703_0.7136427036309005","host":"s3://npm-registry-packages-npm-production"}},"17.0.59":{"name":"@odoo/o-spreadsheet","version":"17.0.59","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.59","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"c0069c381be9f4452ef0267088b93bb2f29f18f0","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.59.tgz","fileCount":9,"integrity":"sha512-5Shn7BONydasuZUjjeRHsgYHvcfD1Y8DtdJxXKmR2J3uQxTWhBPHERDrqJPBL61UlWfa8E//O0VAZa9KNKK5Qw==","signatures":[{"sig":"MEYCIQDtrnSR746UQLcund+s7y8W5GT67snU2/dctTgEx9/PFQIhANuoWVhDeCssnVYWsiJLa4iiLLLcqYQwG0cSB7Nf5HlL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8401923},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"eb92388e9d1254c62ec3d3d9628a46dbfa5c8537","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.59_1745568286625_0.6498992343063004","host":"s3://npm-registry-packages-npm-production"}},"18.2.9":{"name":"@odoo/o-spreadsheet","version":"18.2.9","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.2.9","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"b521238bba6e1ad0db6702977de42b62694e34d2","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.2.9.tgz","fileCount":9,"integrity":"sha512-wo4Mi7PDTbX3dfCWM3vQIXXLMf9ubZUiFxal9B5NTXP0iUMTUKx2UC3KDjE44acU39+dSO3stMNJMGn9pFmSww==","signatures":[{"sig":"MEQCICDW47gybvAMd5plbdeiB43/j4TJs0YorMgYQ1jj9Z4kAiBSyVdYG8JOH/PVy6q1resgbbUk8K2wKeyJWRTYvHh8Pg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11135499},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"3e8864562dda72a35fbdb520984f71c6830de8d6","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^10.2.6","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.2.9_1745568464173_0.12853960696719335","host":"s3://npm-registry-packages-npm-production"}},"17.4.32":{"name":"@odoo/o-spreadsheet","version":"17.4.32","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.4.32","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"6a569a4bca8ad708cc2a64df0c71902d8063d647","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.4.32.tgz","fileCount":9,"integrity":"sha512-HlT8yWkRL16oIraVWpfTXu2iLEc76cYDmC57KvL1bMvgPaaLD3W2YoBsvYSIOXGk95ZnZTS7UJV2U7UPaSLAeQ==","signatures":[{"sig":"MEQCIGhAkWyW4eZ61cxzCEhjEk5H8B6/+V6T2TBbXGoxNyt8AiA+A8sNGyfO5vap97k2wS7HBizneyIy8UgUnC4r+rwIKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10066061},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"c370ddf29fc7ac539fb5ec56e6200eaa848e0c5e","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"17-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.4.32_1745568474805_0.1991566810160621","host":"s3://npm-registry-packages-npm-production"}},"18.1.17":{"name":"@odoo/o-spreadsheet","version":"18.1.17","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.1.17","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"2f82c645c5fb1ae24bb3098cecaea5125fb747a7","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.1.17.tgz","fileCount":9,"integrity":"sha512-4BJorN+aPt+guoLmA/O5wUofgEjLg9Mvu7CbtLi8Z4QtgLFp0Ndbx5DriBUaJclxwaD4wjMAN9RiWGE9qKHPtQ==","signatures":[{"sig":"MEUCIQCLl/Og8NNQG1gD/khGjUnDRvcyd79Y9Wt8Bu9JWepbggIgFnPZ+rnXhxNs6rGJlSGPx3bSICZWTIcXegamBKaFa6Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11058697},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"a63687fe34fa1bcf9481715250f0d48545bbdf13","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\"","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\"","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.1.17_1745568575454_0.39873782132675384","host":"s3://npm-registry-packages-npm-production"}},"18.0.25":{"name":"@odoo/o-spreadsheet","version":"18.0.25","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.25","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"6c4fdcea35c50cbb242c8e684962ecdcd1d15d67","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.25.tgz","fileCount":9,"integrity":"sha512-I8D2DVxCJJoIrgGm786sRn7uBsJW78RDuEFM55c9BNGULLq3IEp9oNtXY4tLQlMBAeLqre6s1suxurtKPUK0/Q==","signatures":[{"sig":"MEYCIQCsEv6nvNw364KTvBHw0BsfRA6vO93pbwMb9E9EEafoPgIhAP1bsqODTU4m2J6+/11FAQIBDOaqsrbc9di3fzI4MptU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10720997},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"24aac2c80d4459906d15521b12431bc9cb25294b","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.25_1745568585105_0.5481027144096013","host":"s3://npm-registry-packages-npm-production"}},"16.0.69":{"name":"@odoo/o-spreadsheet","version":"16.0.69","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.69","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"438fecf02475b3dfd7221309c60084e6b28649d1","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.69.tgz","fileCount":9,"integrity":"sha512-iuquHyiwNAL7c38XPiitUz6D2pQx5CHvDMauBIDYdK2NCHD3G/TXfTtPShzcArwO29BhssrXvK5RXpC1zX5/tA==","signatures":[{"sig":"MEYCIQC3lyHYf1zbKdIproYVt6jfz1k8dJ/o5lMIU0c4CTGZ8QIhALUL4VgkZl2GRMVo8eyj9EXMSFgEftTjQJi3lRsy/sDT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6474297},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"51188e831ab873abefb4c797b0ed6e774ced365b","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.5.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.69_1746188898185_0.08998787089864879","host":"s3://npm-registry-packages-npm-production"}},"17.0.60":{"name":"@odoo/o-spreadsheet","version":"17.0.60","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.60","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"b045f819f2ce49b9ff7c74054837329cc5022ea5","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.60.tgz","fileCount":9,"integrity":"sha512-0W58j52Ou21LQUGl3VWJ4HpG9oBqgKQpjtMjQ0CNjCtiMqxZwME/JaJGSwP3qefmXkoMgt80WzGadr4iL8wUyg==","signatures":[{"sig":"MEUCIHe+7D1EHdgRn1N5Nh7YCfXMhheL+7padPR43gG1gWzFAiEAhy/ALpbdVFCXub9H0l9fmZM0p9OLJjboxWMTSx8668A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8401224},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"29510cc572423b263241b151588c8e62ece9da1d","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.60_1746188970571_0.4699358041145205","host":"s3://npm-registry-packages-npm-production"}},"17.4.33":{"name":"@odoo/o-spreadsheet","version":"17.4.33","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.4.33","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"9313f851c4caa2ec3ba3eae261b2bcb106c7ca30","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.4.33.tgz","fileCount":9,"integrity":"sha512-l5RmfVD1KIX/DjIgna9geyE9BF60v189TzriJ3kBmNBESh2C+YyOEOV/kWRm+zgfNLEpKKa7UEELKS7sApqHVA==","signatures":[{"sig":"MEUCIDmjlmkKfEw8OIU+2/vjTU91KphoDQ5SGlTLbh05qz+xAiEA+djd7aaAJmcGP1WpUWoy8ICM/M74OHwdq0drzanNG8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10069058},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"3ba00e6ce78236335ad69183297fd879ac156e81","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"17-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.4.33_1746189083007_0.38236866382930534","host":"s3://npm-registry-packages-npm-production"}},"18.0.26":{"name":"@odoo/o-spreadsheet","version":"18.0.26","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.26","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"13c373a3587443dcd2f07d70841060a1fcf4b833","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.26.tgz","fileCount":9,"integrity":"sha512-DN9zz66yeswuzQ2M6EvgNUVNnI/WEjwCfi91vhZSJ611ZBP48/SPCYi0uWhVgLQp/FxUAxBn81tNsxOgIq0uTg==","signatures":[{"sig":"MEYCIQC9hAbleN3OBYP4YOj5KGm5YW4/k5A/yPjUY5VGBlCcMQIhAKA4elWxHC6E4MqFTzkoPFtat6i7HwCTryahyV111FEg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10723994},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"5bdf50484f17a0bfad561522a4181d49870a1b60","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.26_1746189090961_0.2556857748242072","host":"s3://npm-registry-packages-npm-production"}},"18.1.18":{"name":"@odoo/o-spreadsheet","version":"18.1.18","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.1.18","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"099dbb826fe17b44077d3760f5b2a376ec2ca8de","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.1.18.tgz","fileCount":9,"integrity":"sha512-113NRqOnaoF5YUCvTk2wzE73cLugB8aAD5wam1QwH6Iv8vJthSCPsc6x+tuiWTS6+y1ao1bpC39Aj+gt+gZJ4Q==","signatures":[{"sig":"MEYCIQCDubdvu0xD/PwH4yCD1Om3xjyRm10cK2wb3X3m8V9bIgIhAOUmL+WamMhTf0Jfuyj//lA/cRMmK9VUa3yIg9Y6sUgo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11063308},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"29c21c6a437567553e1f464900841dcb7a2229f2","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\"","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\"","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.1.18_1746189096607_0.40783154800951293","host":"s3://npm-registry-packages-npm-production"}},"18.3.1":{"name":"@odoo/o-spreadsheet","version":"18.3.1","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.3.1","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"50e878557f365bc34a26f00406d6dabc614c4248","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.3.1.tgz","fileCount":9,"integrity":"sha512-sUFzIGz/QusKJTLp0S72/f/01KMgzqtIlwCch78nEH90jZ5Pq7nYsgiFK66NR8zBJ4ymMitAN5l3SZV79NRWWg==","signatures":[{"sig":"MEUCIQDNv/8e8Jsx8VbmJdFi2WlHOEwFxc1uz0Gt5PTBbEYhKwIgV4SVQlWoFat4aMXIog/VBFTQXrgR9j2S/zHrwzJbCN0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11571977},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"7b9574bbcb0a98bbc5719525eaa7ab3ab0ba2d56","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.3.1_1746189262198_0.7411467086356451","host":"s3://npm-registry-packages-npm-production"}},"18.2.10":{"name":"@odoo/o-spreadsheet","version":"18.2.10","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.2.10","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"3ccfaa2cb57575dbe2e279a483843746449e895f","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.2.10.tgz","fileCount":9,"integrity":"sha512-CcADJpc5SoQs9G2wz5UjN2LGsfX/gaGREtVZJSeaU7MWz6mLknZw+tvzn1L7Q24E3VwEBkaG3s6wj9EipRigOw==","signatures":[{"sig":"MEUCIQCG+dA3/geWSiSBMrtsZaOgvNCVu2Rd5EbeQVItGTxBzwIgZV33cRG9jdtqVa6mAn5cv8KxsoGEtBxKTX4KZyMU604=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11140085},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"e8ff3fc46ba91c07115d5099eb58cf07052f8703","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^10.2.6","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.2.10_1746189327744_0.17731990220566418","host":"s3://npm-registry-packages-npm-production"}},"18.4.0-alpha.1":{"name":"@odoo/o-spreadsheet","version":"18.4.0-alpha.1","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.4.0-alpha.1","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"f987d081757940ef6221e55b0f08ccdafc163c51","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.4.0-alpha.1.tgz","fileCount":9,"integrity":"sha512-Ih3pV6XvfJgJpN/FnKxGalVvt+9KYYlAh7AK4jT22yEb4cQykJblLJVJB42Ex86UqPJm3iPfzia5eGNK4TNSAg==","signatures":[{"sig":"MEYCIQDppoHFKUyB5H+yOozz4opkol+ba24pwjtQfM1jJImFsgIhAKlIcSbK/mh9pvPWhDwAXBO5rxFpUVUtN+QV8M7r2MYn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11599841},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"50d42e12fd384fa975d6d822f878e84c037f9f8e","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.4.0-alpha.1_1746189345437_0.5882870701541343","host":"s3://npm-registry-packages-npm-production"}},"16.0.70":{"name":"@odoo/o-spreadsheet","version":"16.0.70","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.70","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"cd94a4481d758d69d714550b6430143640059846","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.70.tgz","fileCount":9,"integrity":"sha512-/RHOtbnbEr39I2WsF9ODobhoYQBHfJnIUZhDHhbSoA2whRTQU8Od0BtK4o7jrzecpzGkMjarc9NaTMRrTNLwHw==","signatures":[{"sig":"MEYCIQDhVQtEPJtYMeo5o3Hf0O/jGIBvVjao9nI6Y5tXLo2vigIhAKSyxQWZ4QuWaf60oOuT4W7x+3r/Bf8KKJq//0nGaFz0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6474175},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"bbdc0347179c8d3c57cdf282f68fee6b6d2d5b46","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.5.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.70_1747027188671_0.44796152340141004","host":"s3://npm-registry-packages-npm-production"}},"17.0.61":{"name":"@odoo/o-spreadsheet","version":"17.0.61","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.61","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"171cf3341f6a423fecb7d68fec129e6b8e3b58b8","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.61.tgz","fileCount":9,"integrity":"sha512-yP8O3xs8N0f4gH1sY2YqbKGebXWlzAFhIqG2VKOKaxQT0SCLgAdWH++/H4omBhXIc3jSsS2YLJDnU7Jy+rcnDA==","signatures":[{"sig":"MEUCIEpsDmdzGDMNyKyE6EjXwAj+wOAfeeLyBvTbBPeoQMEAAiEAurgMRfmgKWl8Da2WdgWHBiSz665tYf2OghlK87sWWTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8409170},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"0368641c6feff54b1ab3c4cbd3eff2b66ca6b2f8","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.61_1747027305132_0.46700945356859713","host":"s3://npm-registry-packages-npm-production"}},"17.4.34":{"name":"@odoo/o-spreadsheet","version":"17.4.34","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.4.34","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"1138699a043e4906554e20ad31c9b774abdb20af","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.4.34.tgz","fileCount":9,"integrity":"sha512-YGDvFfrTlMVe14DkabH5rySsxQIBv8Z/p17MDcTV6QateczJ/wpgFrsDCnIxNDf5v0V4MIDgyx/Ei6bkbtDVhg==","signatures":[{"sig":"MEUCIQCWUyZRhyo9RRcjto4AqrgF/yDt9ANuFAsKwJO+xTSGpwIgFrX44R4+M0Caoek0/gbPX00NXMAt+ul2OurlLSO7fkM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10084993},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"e3ac48a4123055fbd68ed7ca82c074dd9e92edb2","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"17-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.4.34_1747027469536_0.20375416896331133","host":"s3://npm-registry-packages-npm-production"}},"18.3.2":{"name":"@odoo/o-spreadsheet","version":"18.3.2","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.3.2","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"0ea8ae5b3f05a34c153f947ce10171c3bac0bb2a","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.3.2.tgz","fileCount":9,"integrity":"sha512-xT3ZsHq9fxd3AeueFWprIVlAfb3z+r9rOHNUx14QFfWirMQdb6OCjftfnXtG90/ZN5nQVq8NHEguVm6HL0KkXg==","signatures":[{"sig":"MEYCIQDhFVYT8XPT+HwBT4XUzAT1ex/Lf1WpEl8IBvP4HOlpnwIhAPSVFNqlVb4qPU9sb191u/iOkFzIKcfohyOEpTL4doSi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11589032},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"57d5a671e29324981970c732f9399f0013a739e3","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.3.2_1747027596492_0.4055694890572774","host":"s3://npm-registry-packages-npm-production"}},"18.0.27":{"name":"@odoo/o-spreadsheet","version":"18.0.27","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.27","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"7172c2c91188aae6afa49fd74716fdbd7083ed5f","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.27.tgz","fileCount":9,"integrity":"sha512-8wRHt3pWWkwPbuNzlC7Tq1DQ4846pWDoAVgde2v4niKqYMt7QmseLfsG5YhPbOdA2C5+DIAdDJDIwC5CNRzBIg==","signatures":[{"sig":"MEQCIGVcEneM9yWaNvMQ8dTU+XsE74kB7RiuNGdCaM+4z8WVAiBZQIArAI/gRuJdPYVtYHfr9Vw61aPguNsBRf1IE/hWlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10735406},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"9b36340677a858793c4db4c83e41fe3920404d74","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.27_1747027605116_0.7536016214590364","host":"s3://npm-registry-packages-npm-production"}},"18.2.11":{"name":"@odoo/o-spreadsheet","version":"18.2.11","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.2.11","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"ac1b2f45dda8da6768bc79222619edc752af2bee","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.2.11.tgz","fileCount":9,"integrity":"sha512-n54NfIto9mlhIVjhvI/pEmWFX8e7wQGO4TdPRMNmbTqKTHT+03fE/zLURuGEjUG9L/9ZG+Qggj/a7pF4dUoAJg==","signatures":[{"sig":"MEUCIQCnV3nALyv4ZnJ4hfwuyg9OqANViRnO2/QPwd2Fbb7bkwIgemaPkBXT4DFXVbwojgww/wnEai2U+vJKalqMqVi25ko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11155401},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"eb87dca211ccc8df10f880e86caa55a9de75771c","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^10.2.6","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.2.11_1747027606207_0.4060704319683024","host":"s3://npm-registry-packages-npm-production"}},"18.1.19":{"name":"@odoo/o-spreadsheet","version":"18.1.19","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.1.19","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"8f89061d5cf7cee9b0f167d9ec362da61e9365b3","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.1.19.tgz","fileCount":9,"integrity":"sha512-+VrZPXieIdEMp2hpD9/yGi3CsD2aZ8LKCw6fDrpUNEZQl+YcBl0jhH6Ez7QcjcYaQVDHNeNXYHTy0Bzo9va7HQ==","signatures":[{"sig":"MEUCIGrQDu94c1H5NHnK7wDHdMPBvMirmlGOHcpsPylP/kQcAiEAi6qOZkGFJlS+4MS5/xbSB+MvQu2qFxiE/I49NasOubE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11076894},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"44cc1709b361e9d577a2908da2e679e93da45641","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\"","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\"","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.1.19_1747027613312_0.38534760571304427","host":"s3://npm-registry-packages-npm-production"}},"18.4.0-alpha.2":{"name":"@odoo/o-spreadsheet","version":"18.4.0-alpha.2","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.4.0-alpha.2","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"1dff61acc69f01bf2718d3313fabba57ae545545","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.4.0-alpha.2.tgz","fileCount":9,"integrity":"sha512-XO2lRlQdZRGf6ZaxJej9oD/C9/xZu8m0hIU6czedgKDhvsTYDXGdpygR0V1svUGNvza/Xh3Hhg8Kdq5FZ8yBrw==","signatures":[{"sig":"MEUCIQCroY53BAWhG0/CGDRm4yaXnxg66zXVKnT69xL4WxIgewIgAdmdQzB9bgSoN3ihC3dq9BDrq+ghUsgFONKOUrQ5VLQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11703136},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"a11158e071c17e59cd6d9ac436778fe1c4f29aba","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.4.0-alpha.2_1747027740357_0.5682140111512815","host":"s3://npm-registry-packages-npm-production"}},"16.0.71":{"name":"@odoo/o-spreadsheet","version":"16.0.71","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.71","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"58aa313b5b9066345b691c6066f7363fffc7f2a9","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.71.tgz","fileCount":9,"integrity":"sha512-8b76CmGf5Ai6vhjqLw+mknd/PIx+ZAkBaNjZY/OIgK8HWWjP1IzES7PzUFdEsZE2JkJwOv4r3H/q+yi5RNsz9Q==","signatures":[{"sig":"MEYCIQCoaIqItC47yEA6LKeDMen9TOmHMqkmBqVxPlJYPgAnowIhAMUBr7mv2Hc8rDYk7iRQdHq00pZXTeq8lqAlNsStDYKI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6476038},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"2ff9f1ab0ea3380c3897c24fb15e66d560b5bf57","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.5.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.71_1747158516604_0.027463518965499478","host":"s3://npm-registry-packages-npm-production"}},"17.0.62":{"name":"@odoo/o-spreadsheet","version":"17.0.62","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.62","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"a7a0eead3874e0e729305ac22f8947629b471866","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.62.tgz","fileCount":9,"integrity":"sha512-S8U905NSo7TKrtKMIi0xjHwlusnXs9CEheXCzzuqEfHKPrj9rvwNE1rTZjiPd08kTKJAybH2UYynOCSn7RHnUw==","signatures":[{"sig":"MEYCIQChgvTTAf8XomY1OXYwfTF7HaLyXFgoKF3u0pK+T0kgZgIhAM9lOhA/kEnC0mI0F4u67cWwth1nyEHwWidGxIyeaPob","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8412135},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"23805e703c6d6f3937bb56773284f218402a5aac","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.62_1747158560883_0.6348257422449113","host":"s3://npm-registry-packages-npm-production"}},"17.4.35":{"name":"@odoo/o-spreadsheet","version":"17.4.35","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.4.35","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"7a897a73c7778d7f702a6b1010bfaa605ee5b4a1","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.4.35.tgz","fileCount":9,"integrity":"sha512-UQ9DUyrkgdrXf/1TFAsLVO50twRHBHq+CzsGz8yycHseLe0p8AGPwNTBypiwpKSm3s8LsTPrmxIMnycf9mQE0Q==","signatures":[{"sig":"MEQCIEb8Eb1UsJuScJJ/K2qg+aoUamJmRphVJTbJ6qnIH3HiAiAOYqa39PY3fFkd8uTb3xpnPOzw0hd3CKii5iv2dPZXWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10090900},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"534c5f40fa086a22f9ae103d1212895747cd5ed1","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"17-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.4.35_1747158635538_0.8562869217992379","host":"s3://npm-registry-packages-npm-production"}},"18.2.12":{"name":"@odoo/o-spreadsheet","version":"18.2.12","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.2.12","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"88eafcb16462043236cab4f2ed08557658505367","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.2.12.tgz","fileCount":9,"integrity":"sha512-1J3lr8jbJB1AaSJ+RSP/rxHGW9DvRlsNtY9sla/EX2B4hSUHvQLmlAd9pvOAQ5q6/V8TvyJ/wRoMOLJxs5DjBg==","signatures":[{"sig":"MEUCIQDL2i7ix6jeZ6e7JVaMxzGSWKcvhny7sXQok/Q4+jeouQIgZR2DKdY48nWqgKyj3Et9/dKBsrdTPtrhFGgbOySlMC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11214532},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"ba2ba9ba745538980ab37ad27598d16a285f64f8","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^10.2.6","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.2.12_1747158794838_0.9641810486002953","host":"s3://npm-registry-packages-npm-production"}},"18.1.20":{"name":"@odoo/o-spreadsheet","version":"18.1.20","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.1.20","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"d8405ce7947507d7375d8ce3afa61dc9b69d0d70","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.1.20.tgz","fileCount":9,"integrity":"sha512-9Nt/Aml6/A0O5c3x6SkylZckzFIJ5PFZRS54ymAPKTI0ZoD1M/2WI+HNLccJ6/nIWg3FF9drjwD1zifq1S2NUQ==","signatures":[{"sig":"MEQCIEmL5GrhqxZCbgdITKf4Wp8lUbQAWDGZ7ozy138h8iQtAiAlFbXR8N6FNuTHbKQGdDoMccbHRkXtkQ5Kztca06Kijg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11136025},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"3e43a462db49a693ff0994dc8a369b924002559d","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\"","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\"","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.1.20_1747158798301_0.48401146608275614","host":"s3://npm-registry-packages-npm-production"}},"18.0.28":{"name":"@odoo/o-spreadsheet","version":"18.0.28","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.28","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"6b090b94af394ab1c5c364577fcc19ea31555d51","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.28.tgz","fileCount":9,"integrity":"sha512-Vkpf6bUDmLgXlcxjzvqd8CAkDVTYDMypfJxZ50qarx/tcVIWWYGhZF33i5d94wo5fBI1DCpqa2OTk4TkHxhlMQ==","signatures":[{"sig":"MEUCIQDOmc2g9EDqcO5TWJ3nu8h1GlZMI65a9gJYdisbeEJ38wIgQ9JjeL4wY8scNS/2eFagSopG2LavFai/jIUbAA2Ghro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10794494},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"b3088aaeac0e21b44969febd4d0d89eb03c875d1","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.28_1747158853127_0.7244782510161514","host":"s3://npm-registry-packages-npm-production"}},"18.3.3":{"name":"@odoo/o-spreadsheet","version":"18.3.3","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.3.3","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"b50a5476603c11af1d541291ad94dcd55b56c5b7","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.3.3.tgz","fileCount":9,"integrity":"sha512-XfzmLwGPd30fFmXCoo3sLNUbBtNzZ/Xz+T9bL+rQDPyBWa4pV8kARHWm9BqsbcRxLRgeAJavdFggJEi9UkVqww==","signatures":[{"sig":"MEYCIQDvSEHvjkyWpxD553ct6LzZ+uvHejQ+YVBme9Xj9ZnV0QIhAPt9pKHiJ5S3wpMkouIdDt7zplZGO15LSsrc7+AF6xRc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11649034},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"b79924aa114424e777ffd9ca990866ccb61f1807","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.3.3_1747158936776_0.21218546210528832","host":"s3://npm-registry-packages-npm-production"}},"18.4.0-alpha.3":{"name":"@odoo/o-spreadsheet","version":"18.4.0-alpha.3","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.4.0-alpha.3","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"806f4bb28fdac40817cbd672eee47ff9f5714bff","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.4.0-alpha.3.tgz","fileCount":9,"integrity":"sha512-FET7JTH0PPjMNaBuRLhi1kKRyMCQm1SIkrA0yb/a+NADgoS3QqtdrH5Lr9MHXDzLYlMIujYsk2uwVuTDZUavTA==","signatures":[{"sig":"MEYCIQCC2Hoa20b2rUQtSiXJS6Hss4euYJeZTmFA0ei2xa0uhAIhAPEc2HSZu91uTRHUNtJcFxugPVkkGeHBHrpDVMtdAZSc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11850385},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"70ad365f8ebb4239dcff5512b133c25005218a45","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.4.0-alpha.3_1747158951569_0.48303629282812466","host":"s3://npm-registry-packages-npm-production"}},"17.4.36":{"name":"@odoo/o-spreadsheet","version":"17.4.36","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.4.36","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"4e4cae81c43b1e5143d1ae7258806f39f9cc598c","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.4.36.tgz","fileCount":9,"integrity":"sha512-HDez6UI7PiLWhzmi5mFRan+59Kzjkz2nxWIjO/XIvg0TrWI+nnREi0rRjPL1OhTtn+wheZuS/o96Q72s53JioQ==","signatures":[{"sig":"MEQCIHaBivCNh073r9r8p5i+npX1YooCOto+NVHeqQyaZUWNAiA2vhbAf/BuJRUEATDyiK2w/kTutIxhJvVzsjsllzoxsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10091188},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"fabd93141bc395bf110d86921a5fd0b097f2eb8c","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"17-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.4.36_1747720504818_0.6521152458122237","host":"s3://npm-registry-packages-npm-production"}},"18.1.21":{"name":"@odoo/o-spreadsheet","version":"18.1.21","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.1.21","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"d7fe5e69a8f73cdb5d2f938a91659022efd85f3d","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.1.21.tgz","fileCount":9,"integrity":"sha512-OCMd798vvYNQEy4AmIYczkMMxyMrcgGnjoHT1U3qcA/lYjffscjDmwNUQUjKN7Vu3luNHNt4Wc2dUKrwV22U3A==","signatures":[{"sig":"MEUCIExI7AZpkZviEsKqs4v4Y58H3m5tF7wZicVKFfA9h3UcAiEAgob2ninwtAg9krQM4OKjhC0g9zi+UP3roJw7m2cGrMc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11139101},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"89ed6a947d1dab409bbe522c6aab0a9c46eda599","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\"","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\"","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.1.21_1747720535734_0.09702890112196827","host":"s3://npm-registry-packages-npm-production"}},"18.0.29":{"name":"@odoo/o-spreadsheet","version":"18.0.29","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.29","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"887e6ec759f05621175c641003646633709dafc7","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.29.tgz","fileCount":9,"integrity":"sha512-YdcLD164C5snKTtxSM+rgbWkVVVCRchj6B160dIszrJFKvdIs+6xzU3ouL2qt+P9tMHpaefx1GFWDv37jH4ZaA==","signatures":[{"sig":"MEYCIQDyJaQk48ZLM+ws4Jqo4izVG5BuOWPlJPN6QZsocQN/CwIhAOiCaaPFrM1LiJAp3nP5Px06kRPKYL5fHXGObMQhqNFj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10797570},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"8213c0e66ba1c82ed2fc7d4192a66a3bacbac8c3","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.29_1747720556529_0.7844180517648773","host":"s3://npm-registry-packages-npm-production"}},"18.2.13":{"name":"@odoo/o-spreadsheet","version":"18.2.13","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.2.13","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"3b6298b3d402a2a83ec8a1dd77c03b8f356fe42f","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.2.13.tgz","fileCount":9,"integrity":"sha512-fMy7qvcr/fxs6Q4dQzblCgnvarLT3E5g0UwrM48X/CskaxteVKISqXENT+LS7MW0MhG+6hcXWwgh7fYYMnx08A==","signatures":[{"sig":"MEUCIHqyHJL3ec9IpUMIQsd8s8HNRVn1+OlvmR6lGPQHSHfpAiEAqxkq5f8skJzO84ivv45aG13wmeUqSCWK5RGZ87h2Kro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11217608},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"987252949969bb6a6bac9dd8af49aa1d9c56806f","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^10.2.6","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.2.13_1747720675051_0.4748225870270053","host":"s3://npm-registry-packages-npm-production"}},"18.3.4":{"name":"@odoo/o-spreadsheet","version":"18.3.4","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.3.4","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"11ac40939ec0f4b63bc8ee4836c676b3d8c4141c","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.3.4.tgz","fileCount":9,"integrity":"sha512-EEBNgz5zc632hVpoSqxb4gcghSjTCImJhIEwkzh6KxYyUwVGABT2SzKPMq36WD0sSHAs3aq1Qs6soEPgreWiwg==","signatures":[{"sig":"MEYCIQCCftfAf3/7JUGWDSFj/RIl2lT5xiRNinnGsKhGAkngMAIhAId3dStaBTLEchYc4X5iO76tfB8USGOb+3xTwaP1dm9/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11652110},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"28f4521ec6ba81397f6d30dff3b175bb5633ec66","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.3.4_1747720679266_0.03704350776201881","host":"s3://npm-registry-packages-npm-production"}},"18.4.0-alpha.4":{"name":"@odoo/o-spreadsheet","version":"18.4.0-alpha.4","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.4.0-alpha.4","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"132f12d69b43dec69770d79de5266d5e20c608e1","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.4.0-alpha.4.tgz","fileCount":9,"integrity":"sha512-hS7q5+MgB9Vs8E7UrS1ZcclqT5eEfPR8g4Y9LKJvStRGftk6w0StNhpFbmEZ5CfL3lCqtUYyLAPNiLtdWrlH4w==","signatures":[{"sig":"MEQCIFhVqn+YmyV3sTWs79b0yDhF1mUIzcn6P8Riva/3t4f3AiAXnXbGXYAE9p0UxlKUz53iv/BQRZz/s6ZcFa7FbwmX2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11935381},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"5c28bca857e95e696ed4aed1f4560646cd6f1f8a","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.4.0-alpha.4_1747720721709_0.5606267924705313","host":"s3://npm-registry-packages-npm-production"}},"17.0.63":{"name":"@odoo/o-spreadsheet","version":"17.0.63","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.63","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"79b331b8745408ef22fdad31b11f55a5563da955","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.63.tgz","fileCount":9,"integrity":"sha512-IleV0ADJODSBIRiILpkoC/4Jg6FkMLU6TmmScmg5MV7hTA1BqZTV/WHKtN7FDLMjSKSDcdShBzsqpxyWqVGmDA==","signatures":[{"sig":"MEUCIDtkhjVFU3s1zIVe6I1v69ty8mydJLUA3Jiy84sYpwbLAiEA6y0G0sEs12b8UT5OTrXEi6mlxayeO5uRRtz+I3rRD/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8412141},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"7fab3650d027059bac307c769f1924b71eb7051c","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.63_1748262692846_0.47326402660876554","host":"s3://npm-registry-packages-npm-production"}},"18.0.30":{"name":"@odoo/o-spreadsheet","version":"18.0.30","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.30","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"f7bb7cc10c13ac639642fc99abb8123b8b8b3b25","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.30.tgz","fileCount":9,"integrity":"sha512-7C/bRJOsD0IWswkDToA4db3pVyPnVj+pMLc8p1B1ec0U4tDBOENglUyLckBYtcHVxx+IBuu/olalxS4WjjpojA==","signatures":[{"sig":"MEQCIC2rjCBS4vCPQAGUy5L3WPnbvVIX+ZfjuICDy9L28kEZAiB3b9TSeDAtcNku17e7U+Hjx5qfCLKxopxM+n0zaLx/LQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10810860},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"838c4f7997a2a956ba535f4d964243984d0c9c5d","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.30_1748262966623_0.31017672278111097","host":"s3://npm-registry-packages-npm-production"}},"18.1.22":{"name":"@odoo/o-spreadsheet","version":"18.1.22","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.1.22","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"ab020157da2829eba9ba82ba6e5d038634c9f30e","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.1.22.tgz","fileCount":9,"integrity":"sha512-ifED20DylIhCAsJzxxPR7Qi82nQRCp3Zcsvbl2ubNzW1d5c7VmZVEbBykkmvhelgEw/9DdPcMvWCg13BXokM0Q==","signatures":[{"sig":"MEUCIHDPZiuyqL89i/x2uJydADb4dTVa37M/7QFB/Q1MKN/eAiEAiApE8AkCfMLIbKBj4RVI6MsIeZCKFoiXF1kMz7ZCyoo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11152391},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"ff4b0baf0a8a15db47893c26b8fe659daa6e0a1a","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\"","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\"","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.1.22_1748263003769_0.28794507395098323","host":"s3://npm-registry-packages-npm-production"}},"18.2.14":{"name":"@odoo/o-spreadsheet","version":"18.2.14","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.2.14","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"f24a4a052ce8671333b0a544abb81f85a48a1b9b","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.2.14.tgz","fileCount":9,"integrity":"sha512-u5gtynJiMnTDzjzIrUhef6U8ZPNQfAj/0GVVRbaTG1AQOx+r8sRjJKQDyg67M0fqPuXkeodQx9DvI6h1eDLY1w==","signatures":[{"sig":"MEQCIEhdP7k83f9rzbMS56e7O3qDWw+uDCF4ToufXkgwDDTKAiBgVY2YfhjKySuy6WM9XeB1qwDRuepWEELMSHnPSdV6OA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11230898},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"db90fcae7f9895e80235167848ab0c6b93c275c4","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^10.2.6","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.2.14_1748263006458_0.10698815207767431","host":"s3://npm-registry-packages-npm-production"}},"18.4.0-alpha.5":{"name":"@odoo/o-spreadsheet","version":"18.4.0-alpha.5","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.4.0-alpha.5","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"94a1ba7c7bc3bec17f3039ec72e152762f178b30","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.4.0-alpha.5.tgz","fileCount":9,"integrity":"sha512-sDPVIA/3GwtWDV7xmpy9p+78wQzB7MUro2HT5ZHEhw/tQh5EX/x+O8FOz0Cp1qgqeTdSYZFfx4GnGF/bmQkzXw==","signatures":[{"sig":"MEQCID4rpKzBwmZFy2+PAsJBPd4rXhZKvPQdaoOJL6JarZphAiBPw3L1qzkI5RsvL6tdugxImTzcjXPObWE+GBFp0YqVQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11967804},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"398e610d4e94ab6be3963f63c7395d05aca4947e","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.4.0-alpha.5_1748263053119_0.960528993765202","host":"s3://npm-registry-packages-npm-production"}},"18.0.31":{"name":"@odoo/o-spreadsheet","version":"18.0.31","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.31","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"9c2e3ecb70ff8a8da4600da806ae15e7b8e6c31d","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.31.tgz","fileCount":9,"integrity":"sha512-6H63Y9WZ/j9KWf1yyBZoh74abm8J8jktBae2PVH6/eiQxZzkG25c7++s/qj4LaeL1rbxzCBD5f0Hq3++f/no2Q==","signatures":[{"sig":"MEQCICvjUO7CH4vCNKqpByJuftFYOS2uo6LutKJxYaC3egaZAiBS/wFzGYZWBlWjJP2PMUBp5HNPD6jLtuhYSJ50CvFUjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10810280},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"d201086ee6a86c06f801097c7e2ad69b5cafaa8c","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.31_1748594651799_0.7016252406660839","host":"s3://npm-registry-packages-npm-production"}},"18.4.0-alpha.6":{"name":"@odoo/o-spreadsheet","version":"18.4.0-alpha.6","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.4.0-alpha.6","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"91c4decd2ee9a579ed80f9f33ccd0fe262462a2f","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.4.0-alpha.6.tgz","fileCount":9,"integrity":"sha512-oRKBOUhXpTVCMPzksebtcY0uAorhcwjjAAZlUo2JnL/XOaK1JhHdueuOl9Vg7UhBtoSHG6dzIwJ1Hm57r0x0Ew==","signatures":[{"sig":"MEQCIBhfTJq56w6KtYLxi1Hu+gtKwDbWG0QAWYkFx5UpqzS2AiAqLkAb3WyByz3G4vNBC3mfOTpebcNEVmX9j3R/njaIPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11967224},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"eecf7e43f63b4ac279a32ce985d2c051da624339","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.4.0-alpha.6_1748594729068_0.5734187605705325","host":"s3://npm-registry-packages-npm-production"}},"18.1.23":{"name":"@odoo/o-spreadsheet","version":"18.1.23","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.1.23","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"4445e50f8f39819d09e58ce2532e3a0db7907b45","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.1.23.tgz","fileCount":9,"integrity":"sha512-6KXTuA2EYnJCT5/W10iX4HSjopuYcz9ptRks7iWMrmpOxROUYXKeLneW0WLCw9AIrNXQzuUK8MO4yuwab9yazw==","signatures":[{"sig":"MEQCIClnSGbm6rG/cIRHRIj+OyeNSJM6B4eFMshEn3dX3lQeAiAaDqCVes1M0WcSqm4phjwW3DZOmy0bA5Z3PmOTZhj++g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11151811},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"a21fa016f93fdb4848b1c51dca389dd70d34b330","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\"","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\"","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.1.23_1748594791218_0.012329223526488908","host":"s3://npm-registry-packages-npm-production"}},"18.2.15":{"name":"@odoo/o-spreadsheet","version":"18.2.15","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.2.15","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"527e2ac3d846422646c5b67d3bfe909eca9639a7","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.2.15.tgz","fileCount":9,"integrity":"sha512-wRaQzFHepvWod/fXWF7JbPgAtaBOy3sKrRKhpwODuhXiKtCpwY/+iKTu0HEUDf4Oa8YHIkwnNw4/0lBWDMQ/cg==","signatures":[{"sig":"MEUCIQDH/+2JN4HmBiI3k8wkRDxyw1VOFAmuo1A+OVi1o5t5ygIgaP6mkQmDM9aqmfVVuXSXNu/l5Q6WzEZ6QLJtZd1fOpk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11230318},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"607492da38c1d897bedff769804fc5846c87f435","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^10.2.6","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.2.15_1748594807177_0.018477683805435907","host":"s3://npm-registry-packages-npm-production"}},"18.3.6":{"name":"@odoo/o-spreadsheet","version":"18.3.6","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.3.6","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"af27c94505cd3766ca6e897c97034443eb99ddac","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.3.6.tgz","fileCount":9,"integrity":"sha512-PUgEmaD5GnPBlK1heA4QM4kSIVGXXxh9kWCWMgJJWNn3ijN8UbhOD2iHyEVRFVIi9UKMbH5vBebiKQ07Kd3MFg==","signatures":[{"sig":"MEUCIHrItCs+f06WM+dZxy1U/ICRGMpNAgMTE+sgZaXKVly0AiEAnFLwY6NhgGf9djZhsD2R2T2NdP5sg3+yeHlaUqL0FM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11667300},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"afa43798dcd61d5eb368fc77a039a6902685630c","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.3.6_1748594840714_0.5594992888986459","host":"s3://npm-registry-packages-npm-production"}},"18.0.32":{"name":"@odoo/o-spreadsheet","version":"18.0.32","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.32","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"68b278c7b4c736537244be5b205e2940bf0047ac","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.32.tgz","fileCount":9,"integrity":"sha512-xvaa9UO9y+4dV7YNmUqchm9OaUlUeimlBzH17KpVZ+IrdbR0Z/+ShQ27pvH7mrllyJko22ky5YzcxkNWApyBEQ==","signatures":[{"sig":"MEQCIDhQTR4xpjwSqWVfEA5h2lwvSvtmiJtlziFLBt5CxeQHAiBaZ1RhkrimiIf3u1T4k/k+86NuBTxemoFzjQaJkRmMkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10813798},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"bef1e2bd5da8a72feada65405a2fb2cf782d4ab3","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.32_1749202217799_0.5085654512457247","host":"s3://npm-registry-packages-npm-production"}},"18.3.7":{"name":"@odoo/o-spreadsheet","version":"18.3.7","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.3.7","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"c3563a7ad6d223a3f06153bc10542204a63d3338","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.3.7.tgz","fileCount":9,"integrity":"sha512-t2vRA602ZqZommXZbVmIY3XDd4sNMfY8PhyKLlzYhuDyaBFqZO9BtoOQhl650HGMf+ADfaC62yQsILYaT4yypg==","signatures":[{"sig":"MEYCIQDigOGsSL32tiPi07znOJjKLVVb9IV2MRuTZq0BgvTalAIhALaoErOFDKkuOmcjvkK+K7jz1+q0HwFSyzHFwSDhnDqR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11678627},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"05333f1a3e5c92f394ea2f52cbb1b6b67922fce4","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.3.7_1749202341822_0.8487097561292418","host":"s3://npm-registry-packages-npm-production"}},"18.1.24":{"name":"@odoo/o-spreadsheet","version":"18.1.24","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.1.24","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"9866acbe56ad664bc05df1db2ae4c00b2177bb40","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.1.24.tgz","fileCount":9,"integrity":"sha512-vdsXWURc0GCm+uQxlPeOpOSkmeCAL4YNB4ASLWVYmuzEENGIgKhWZ7bTqicGwkvcGo1xbG15Qft0O8UuOUfoaA==","signatures":[{"sig":"MEUCIQDqFKHdVGoxNdwChlme7AGiG8DJtQcg/GsuS4pIsm8htwIgcR8itGMrXsHLJXli5QFXT0kRuUz4AcSLHcD2Gs56Qu0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11162805},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"0e386b2c01d1f96d9c300722c263d980cc7ac9aa","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\"","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\"","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.1.24_1749202363780_0.23638425421162967","host":"s3://npm-registry-packages-npm-production"}},"18.2.16":{"name":"@odoo/o-spreadsheet","version":"18.2.16","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.2.16","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"706c2f9841344708f3badc305aca413ec46d3e55","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.2.16.tgz","fileCount":9,"integrity":"sha512-g6oyzVoQNykVIxe9foyg0kd8Q1qsNEAx6m0Nd393rLpwz5I5PqnBO3blY/ySa+twCErppZQ1fd8G2GTp1lRwvQ==","signatures":[{"sig":"MEQCIDi7JXbt2p8b6HAH9YWUMTbX5zXzQICjeApi8qYlDLYOAiBes9aIB06ALOQO/Ib9Crq7m2VTCT+EPgBvNRxeia9jOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11241312},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"7ee118c34ab214b10f1ca1bf10ca70822975565c","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^10.2.6","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.2.16_1749202373538_0.9092748475225341","host":"s3://npm-registry-packages-npm-production"}},"18.4.0-alpha.7":{"name":"@odoo/o-spreadsheet","version":"18.4.0-alpha.7","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.4.0-alpha.7","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"f394cd717c0dd1375d22294eb14ee32963ab2c79","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.4.0-alpha.7.tgz","fileCount":9,"integrity":"sha512-tbdppnkcfZNAENN5hmWUdkKyIc77EaoLEbI/a+39sfrUBVCyKpAexSrL7X1eTk0IndaZ5qeDRJWJVOXIdKx3Gg==","signatures":[{"sig":"MEUCIQDW0UkpwGUm87Zsl7YpBv7YWpCsi7x04hZ5y4xf5hW7/wIgbxYv/Zs2FsB6DP0abInk7X9dykcoDD1LwzTMkGx71Xk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12054124},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"2bfbe643d0e6836f00b7103861ed83438ee3c75d","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.4.0-alpha.7_1749202420426_0.582253433379051","host":"s3://npm-registry-packages-npm-production"}},"17.0.64":{"name":"@odoo/o-spreadsheet","version":"17.0.64","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.64","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"9ed8b77611bdd7c4b6d1ea3b725ec2f8233ee30b","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.64.tgz","fileCount":9,"integrity":"sha512-nuD/UFBdDGMgykx4mg0yNqZPATWNy+4lkdnEMSqTMKmirH95stgTLDja7+uV5inF+bRmRacnEJC2EQyM4ox1wA==","signatures":[{"sig":"MEQCIBZC8IPksUTVwlTXarct9Zd7FJ91sFpJ0LcCDo7PZLfMAiAhFl0wWNmMMvuX6BiVQVjKSiXBu62vuaLaCQ3MBbJ5Eg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8411975},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"45506a8584965993fc059aec91ec333ceb0ce923","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.64_1749202897802_0.793311722047124","host":"s3://npm-registry-packages-npm-production"}},"18.0.33":{"name":"@odoo/o-spreadsheet","version":"18.0.33","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.33","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"059f8f847c6a0d31d785cd26b66dcef105e7ac1f","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.33.tgz","fileCount":9,"integrity":"sha512-DuSG0GJSs57N4PxozCab0bz74kZGf8JECQp+0wH6UrpF4BGiGCoz85RQ4oHLcZuNq9gfMeFBR4Pa/qZJoL1jYg==","signatures":[{"sig":"MEUCIQCmfVZF5ApQUvjOq2S7fwEc2D7ZyGrLw8nLtZVBErzB+gIgLCfx/7j8PB3DdIXSxYMT/kaj3auZKw1WnxsKGVhdPf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10817337},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"c1d64fba1d473658ffdaa504671aa9efc12a0476","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.33_1749719934158_0.5415935477776546","host":"s3://npm-registry-packages-npm-production"}},"18.1.25":{"name":"@odoo/o-spreadsheet","version":"18.1.25","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.1.25","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"dbfd876e53d19bc9f7b49b57cb66dfecc1c4214d","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.1.25.tgz","fileCount":9,"integrity":"sha512-C1G+GrjQFGnVmNL10TzqnjL2rACwRuK59jNkfeW4BWEX7ongbGB35X08PMzVrZXIW2D+XUQdIA6skCRDSm3/IQ==","signatures":[{"sig":"MEUCIQCWqhKPWbzuFLiF4mB14fklce7VfbSbV/TbHuacmfz8kgIgTU8P6TZAh3f0Q/TaltsaBir6oU0O577Bd9R42vu73Uw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11166344},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"a23252498c164f1cd13e10f5090b2dce1577bbd6","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\"","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\"","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.1.25_1749721797764_0.7814907007000487","host":"s3://npm-registry-packages-npm-production"}},"18.3.8":{"name":"@odoo/o-spreadsheet","version":"18.3.8","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.3.8","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"622db7b034671173c87bb0275b05503127304719","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.3.8.tgz","fileCount":9,"integrity":"sha512-Ng2HAh8gsDID6rGu3QJIrloBSFNALQLHHiSdIZf8QOuAf1lFL6EWZLIAL92JLTGUnUOGpeAriQqFqIs8k2fTIQ==","signatures":[{"sig":"MEUCIQDmF+DL9yfDVDfr/0pqsr5vtt3EMir3LhaSuzzxHVypyQIgFU1GZlPNOvKTIXQnFSdBOEg4BwlRZpWHlfrf2ttURNU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11682166},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"32dedd14bcaf76f39a9929739a286bc3062fe7d8","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.3.8_1749721969719_0.6880942867218642","host":"s3://npm-registry-packages-npm-production"}},"18.2.17":{"name":"@odoo/o-spreadsheet","version":"18.2.17","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.2.17","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"f5301d56a06078c629d1035b26506269a77897c8","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.2.17.tgz","fileCount":9,"integrity":"sha512-4itXbp8oRv/9FHNekX9cntxynXDxBvI/BHcwHlgTBdYSMs0wzdHs7GvDF58rYB/D0cnFQpl+kdooefwgCQXUMQ==","signatures":[{"sig":"MEYCIQDo/eJLe51EZp/roLLlj5oQ4lS9oBsN0qL7+kh+jR5RRQIhAOxqA24uVSqybUx0vbHxgl+izK6X83zt+wv4/kkmQ6Py","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11244851},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"ea642091afed6ae0b679f34a6e73db6786044301","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^10.2.6","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.2.17_1749721985095_0.40092350195563786","host":"s3://npm-registry-packages-npm-production"}},"18.4.0-alpha.8":{"name":"@odoo/o-spreadsheet","version":"18.4.0-alpha.8","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.4.0-alpha.8","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"a595937e89f9f8138aec84d2caa54fd83fad1d73","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.4.0-alpha.8.tgz","fileCount":9,"integrity":"sha512-ggvU6unZk8Qy/Px+dbncllxh4nmluPiEYvfEpCqrDXhk28X+n/NBmybwlhYvhlrdvJayJCCqhvFGYxY/wqVL9Q==","signatures":[{"sig":"MEYCIQDrN5fz3MfCcMQegxp3Acz9rbZBWOFNEuJ0ToqoTjv64gIhAPe9nMzHog7plZjBjkL5n5QnkW/0BuIIuzuFxu+KR9wi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12066478},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"9b7a8d02b6d0a31b16df1e82c4becce04b593c29","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.4.0-alpha.8_1749722086668_0.7148838141898488","host":"s3://npm-registry-packages-npm-production"}},"17.0.65":{"name":"@odoo/o-spreadsheet","version":"17.0.65","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.65","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"f121fe9b5620a330805873d172339379ca50649f","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.65.tgz","fileCount":9,"integrity":"sha512-IqFeK0mmqCWZAU4v3qioLSfWP226b8CjyXrGyJE4unr7YLO2Uf/FJiP/LbC0wISGrb27qzr0k0VKlo/X033C6A==","signatures":[{"sig":"MEUCIQD5TItUBcFyzRYhkqu0c8k16iSiGm7bIm7s1LMPrDFc/QIgBcOgKTNSq9nshpQn0a066n9vv+Yaeq8Ah0Ias8m6m9w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8412441},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"5af6ebda7e541aa580194665d470cb48c0e25f56","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.65_1749725024069_0.08669108079348153","host":"s3://npm-registry-packages-npm-production"}},"16.0.72":{"name":"@odoo/o-spreadsheet","version":"16.0.72","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.72","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"2c972a6345bee15cf7e28137a203ef4b8f90ee85","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.72.tgz","fileCount":9,"integrity":"sha512-ZePTUChlvKx4cV5AkcM3We9s1JMAoH2Tvu65HrCAwy3ClAqLfxPXUoIcFZLZzSXjkimy9z+RpyDSNnj/9H1I5w==","signatures":[{"sig":"MEUCIC3JFxMo4QN6STp0lXqI10vDUHNbjRu+P/mmSD+YJlKPAiEAiE36u0lXvRmRxs8k7aiMtcPZIeUEw1qmfZkuZ5aeLQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6476534},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"fb0036b91bc5a298cbd834bcc35be50f198f5603","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.5.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.72_1749725137302_0.9523846258894471","host":"s3://npm-registry-packages-npm-production"}},"18.1.26":{"name":"@odoo/o-spreadsheet","version":"18.1.26","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.1.26","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"d759a14c975b811517e40fa541803bdf1e6f1d14","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.1.26.tgz","fileCount":9,"integrity":"sha512-8pq7MNHx42fR/KtyARdEm8ll6MghiKMi/utETT5YUlyRjJb9gqPyIf5x+EbVEezxnZkLrPTKOhNf7MX4Z1Cz8g==","signatures":[{"sig":"MEYCIQCVdl6qnZiIVIo7UJAe/w6RNwXrGh1XHHb1Oy/cHKfGiwIhAIZlBXuAtYw/ee7p5kQJLxLT+DEVTub4CNe9Q0eZEKBO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11172502},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"06479d4aeaee338691617f68f688804b1f831f3e","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\"","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\"","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","actor":{"name":"rar-odoo","type":"user","email":"rar@odoo.com"},"email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.1.26_1750357346833_0.06463257056650806","host":"s3://npm-registry-packages-npm-production"}},"17.0.66":{"name":"@odoo/o-spreadsheet","version":"17.0.66","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.66","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"9a90c65f88ad77ca190562d7e55c64d1ca7576a1","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.66.tgz","fileCount":9,"integrity":"sha512-8fL88+hAY58HBrU9ia139eQxKYhMVNez9ztvz8xztI/ZQiIjlbHmo3tgxYtyg5MNogTmV3qEBIvd+Czx5hA1LQ==","signatures":[{"sig":"MEUCIEH3cKhtMmzOmAxnnjs2Bv5zbUnyZESbZsK+iwg29JCjAiEAhTIMNSzTQEoyJuNb6uAki9QK6ATaqqDUZyfTl8lkMys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8414768},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"fbd5c001294cd46d4e3d486d55a30ff8ca04b7a9","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","actor":{"name":"rar-odoo","type":"user","email":"rar@odoo.com"},"email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.66_1750357456810_0.338828478495911","host":"s3://npm-registry-packages-npm-production"}},"18.4.0-alpha.9":{"name":"@odoo/o-spreadsheet","version":"18.4.0-alpha.9","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.4.0-alpha.9","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"bc2e92c966d8e9d842b3a33695c0d7b8a4c48251","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.4.0-alpha.9.tgz","fileCount":9,"integrity":"sha512-UqNgaQDZzBmo83i7c0fBeDkPf+lVb+Y3/bOABDUrndnyVgkRaA6ZLaMwUv8zSzEk7DNFymNn/Yuzns2dAvALhA==","signatures":[{"sig":"MEUCIQDd06m0BgSnMrUlE9FXiyZs4+jedFsc6xdMQf1bYyDwLgIgFUSnj2lO2RC4sw2PqYAJc61egMPGUQHqdDgOcoosKgA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12102237},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"6d4d68528964831bc06eed6fa3889959f0bbf933","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","actor":{"name":"rar-odoo","type":"user","email":"rar@odoo.com"},"email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.4.0-alpha.9_1750357459890_0.40006771208032044","host":"s3://npm-registry-packages-npm-production"}},"18.3.9":{"name":"@odoo/o-spreadsheet","version":"18.3.9","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.3.9","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"c2c5117bf418de63b6714d72b2930ce10edd9472","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.3.9.tgz","fileCount":9,"integrity":"sha512-y94m29oz9zbshgU5HIlLjs9cwClDMeEcYu7ea4sFYS95zFQ0oa+2E6wJc70HI3xp1k3rsiziMeaKh9R6B0+35g==","signatures":[{"sig":"MEUCIQCKaL1OEkbcF6PNZIcZz0MALlGuvcyG4YIT6aLpzIMWfQIgL6FHF8CKFyxQTUJR+BLBddLsvKQtuFSg8jMqvrHy/34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11689172},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"a8202300c346ded0f2995af3b45cbafb0d617579","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","actor":{"name":"rar-odoo","type":"user","email":"rar@odoo.com"},"email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.3.9_1750357496159_0.8835708209393309","host":"s3://npm-registry-packages-npm-production"}},"18.2.18":{"name":"@odoo/o-spreadsheet","version":"18.2.18","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.2.18","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"b603ffa8d27f517920b9f7eecc0e8e3c1737a614","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.2.18.tgz","fileCount":9,"integrity":"sha512-IeVksL/8wSd+xrOTje/HU4Cr9R17SyXuHYzq1JwF/5SA8oYjZWFDTTLe2ri9cvotF4HpmpIh54KamAxXCByceg==","signatures":[{"sig":"MEUCIQDHD7kp+bEQw8bwUEEop4+QXB3oGOtdr/nu4Y/wM4YVAQIgVsgm5pkC7b0ovsjXdhjBFYMAVsZjky01s8JCiR87r+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11251009},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"024c13418a6c6eaf7aa62590e964de225b4cd874","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","actor":{"name":"rar-odoo","type":"user","email":"rar@odoo.com"},"email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^10.2.6","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.2.18_1750357530690_0.9659883096352078","host":"s3://npm-registry-packages-npm-production"}},"16.0.73":{"name":"@odoo/o-spreadsheet","version":"16.0.73","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.73","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"b31a9481a41a2082fd49f814887ce7049ec83b32","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.73.tgz","fileCount":9,"integrity":"sha512-RKHtQcCgIeIo0gQbbGx1VNl1cs1C8MZh4UbKbbQSbs/Q4y/TrHn+3Xk4oHjCjk8mT4uM7EUz6UHFaTzOmMwXaA==","signatures":[{"sig":"MEQCIEfelOcdcPVeegJmzZyiU9fWJZsXVYg2mmrjPYklce84AiAYi3lqp2VO7p1A5cPyCyXa3EmQdEOdPhLA2TYBtYFRjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6478700},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"8bc0a8a1dd528d7d19d4add887e8efc7ccdac742","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","actor":{"name":"rar-odoo","type":"user","email":"rar@odoo.com"},"email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.5.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.73_1750357546935_0.7305889012370133","host":"s3://npm-registry-packages-npm-production"}},"18.0.34":{"name":"@odoo/o-spreadsheet","version":"18.0.34","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.34","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"efb34437c637c633057328216575e43d6a6d2870","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.34.tgz","fileCount":9,"integrity":"sha512-M7Vxg0RVioUb1gne2aECJzLkJEDr4FqHIa8YR/h2y3i82vD/7i4R91hbnA4uCtGZClIy3aB/JsgLCebeC8vlKA==","signatures":[{"sig":"MEQCIAfczz39eySjJiRY/PXckaLH/BnPk5deM+tKtmNXit6VAiBvMlW058V5sPCFKJ5YvkOAIABPrkY9/E+BjQq1aNLmdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10819670},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"55268816dc6014d8506713062547ab44c8f3cf65","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","actor":{"name":"rar-odoo","type":"user","email":"rar@odoo.com"},"email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.34_1750357630827_0.914316821053899","host":"s3://npm-registry-packages-npm-production"}},"17.0.67":{"name":"@odoo/o-spreadsheet","version":"17.0.67","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.67","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"f9de444b174c3dd508c5687deceb132998b68ab1","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.67.tgz","fileCount":9,"integrity":"sha512-PlNQSI1u9IlkNGVpfhkVIB2Fwye0+vNNuG+ItJvbM0+rqH5E9q7fnoNwhrVI+fGvRGI8SVGvpImAuUgc44m2Lg==","signatures":[{"sig":"MEYCIQCt8t4cJ3MdKxAQcNl7hmPGeIg6MjBxuyP72LgK+GVoFgIhAPa5tJ4aFz5TNpVyqYR5nSps8WAMMxCfgoJ85f66GYVY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8415330},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"cb0b6a9e059251bb25d0a1f7860cf592593a9008","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","actor":{"name":"rar-odoo","type":"user","email":"rar@odoo.com"},"email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.67_1750691016018_0.2995114565065562","host":"s3://npm-registry-packages-npm-production"}},"18.1.27":{"name":"@odoo/o-spreadsheet","version":"18.1.27","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.1.27","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"c0e94b3d9aeacc6e81ba47bfa5920528df76a1d4","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.1.27.tgz","fileCount":9,"integrity":"sha512-u+QUHCsE2Mjs3x/qBrsU8S1vDwHJmS8tD4q3YpgDnMV9cNLFZU3SWiLMg4u2CoeQifkXTTh8rvKKK40hQM0QPg==","signatures":[{"sig":"MEUCIArEqaIQ5j03T9BqvK8ZatYRgt4xgmHM+Zh1QRXykJNtAiEAm203/8lzsORmr0fSCftBNiw9DYzW/j4d5+3nYUbFUk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11176957},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"b25bcc7fc6a3989fb93d041df2d165db205405e6","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\"","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\"","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","actor":{"name":"rar-odoo","type":"user","email":"rar@odoo.com"},"email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.1.27_1750691141561_0.8319467723642198","host":"s3://npm-registry-packages-npm-production"}},"18.3.10":{"name":"@odoo/o-spreadsheet","version":"18.3.10","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.3.10","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"3484491121e7c85973482965c26371fecb3051db","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.3.10.tgz","fileCount":9,"integrity":"sha512-wYBDgLFnmSnzm6oRGcg9OOkc6VzJRq5P0LWAn8ur7uDjIGhkFnQFmFFC4+IqW0sXZlDZ2peD0WQioDDeqioinw==","signatures":[{"sig":"MEUCIQCV6TTYIYizxvOedueXUZ6/6runuPSYj0/cm5k3NhdivwIgSw9yR434hwomJrgptVocixGQgRZ7iTBjnyRD51SK44w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11694814},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"748e30063bf16d2185ad4d350b0a9affebc388c6","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","actor":{"name":"rar-odoo","type":"user","email":"rar@odoo.com"},"email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.3.10_1750691160971_0.21188095870200518","host":"s3://npm-registry-packages-npm-production"}},"18.0.35":{"name":"@odoo/o-spreadsheet","version":"18.0.35","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.35","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"025a00fc5320eb5ccd7a92dd2bf19b38df534b10","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.35.tgz","fileCount":9,"integrity":"sha512-tGBGO0ldJH6fCYpqjagYYBmzG4zrt64qAh1uVcas3EVLnr4d1hf7aLhV6oRvsh93mfHa7eU3SRTWfqIZM9mI1w==","signatures":[{"sig":"MEYCIQCMDyV9H3aUDctkeQ0YqzitFlFc9QKGZyhZKoBoa3ZVFAIhAJ4lAyF9+oRsVTw0ot9B0AgJkQKBlutrgCdL+HmN6uny","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10824125},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"a38db25afff5e8222f83a95154a187ec7d03532a","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","actor":{"name":"rar-odoo","type":"user","email":"rar@odoo.com"},"email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.35_1750691253027_0.3014026151000708","host":"s3://npm-registry-packages-npm-production"}},"18.2.19":{"name":"@odoo/o-spreadsheet","version":"18.2.19","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.2.19","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"43eb452c5085d75469eeaade68c5fe66dac7f343","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.2.19.tgz","fileCount":9,"integrity":"sha512-KdwjG6EAB9KE0w+B3mYKauM8BF75R6sYJARwcZ7+JKFRrT/6Ixiftg9M0cQZY0S5BUMQEP1yUyxPStz4xw4lmQ==","signatures":[{"sig":"MEMCIF84krB+S8qzN4NgjZo8QdJ71c8zQXZHdQzbBoEJ1rp5Ah8lsuUQtDw417HiAZvleQ6m/lRVxivTyuc8hnC5bTe5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11255464},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"430d931a7fe1f9838c80bac18dd82ab04c4b4639","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","actor":{"name":"rar-odoo","type":"user","email":"rar@odoo.com"},"email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^10.2.6","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.2.19_1750691282678_0.40118244749897136","host":"s3://npm-registry-packages-npm-production"}},"18.4.0":{"name":"@odoo/o-spreadsheet","version":"18.4.0","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.4.0","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"18bcb3d7b63b6a0feef0f4a5e1f8aa7a903d2e56","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.4.0.tgz","fileCount":9,"integrity":"sha512-FMG3A3TbuFtUQwnhYx+Y5vRArxWt7DbvDJqGi9OESGxN+s13G5/Da3tS56FhRdzhZVhYz0lRMnB8AaCTwkdhOg==","signatures":[{"sig":"MEUCIQD4XpsPz+XJPgmkAgUjLzs1gQo93A8qbtdox9QnW+iQ/QIgXVcWgeBDWTJTdqOCmT200lWsY5y3QriG6LydHKIcQmM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12230161},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"a5b7cad602d1bd38e09b76a038c6fc95a962ef03","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","actor":{"name":"rar-odoo","type":"user","email":"rar@odoo.com"},"email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.4.0_1750764022020_0.5827951492631451","host":"s3://npm-registry-packages-npm-production"}},"18.5.0-alpha.0":{"name":"@odoo/o-spreadsheet","version":"18.5.0-alpha.0","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.5.0-alpha.0","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"7c763079c6e8e75f39fc0fa7036f4a2d8ee623f5","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.5.0-alpha.0.tgz","fileCount":9,"integrity":"sha512-9EK0IZtCNK50AYsptOt7rRXUbnMVW7uz061K5Y3dLv1IRyRRzsfzvwsdhzONKe8bZu+BDJcFja0jk5yC/oZ2sQ==","signatures":[{"sig":"MEUCIQCpED+6TCInhN7QAQjYkoI60rOBci+C2Z/j579sitZ5LwIgedjoco7gcXkIJZu9T200XWPH56mwNCIS1v3YZHmqKDE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12230232},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"ed0f32521e99631cfc4ecb045980ebc3e17a71d5","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","actor":{"name":"rar-odoo","type":"user","email":"rar@odoo.com"},"email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.5.0-alpha.0_1750768054697_0.7451694323346281","host":"s3://npm-registry-packages-npm-production"}},"16.0.74":{"name":"@odoo/o-spreadsheet","version":"16.0.74","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.74","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"4d243c67d524cfdaa70679637118134345e8e777","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.74.tgz","fileCount":9,"integrity":"sha512-xFpRmmvFJvYJwHMXNo95081yZu5y/olXOgXqWorc93KrvOmGTv2pOJA+uUYjKRV7yCxjQe6JK3MisMiGd7tmSQ==","signatures":[{"sig":"MEUCIQCrtS3bV7FqmZUogCh5/SncjUvuMV7EFAUQXEtOr+ddYwIgX+L2vJwd3zXOWR+44LfgLM6k53G4NprYT10tsXxcyk8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6479769},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"a1d6303ae3ea691401ad952f0b68dcdab9c66c0d","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","actor":{"name":"rar-odoo","type":"user","email":"rar@odoo.com"},"email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.2","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.5.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","eslint":"^6.8.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","babel-eslint":"^10.1.0","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.74_1751014994581_0.7882509396932622","host":"s3://npm-registry-packages-npm-production"}},"17.0.68":{"name":"@odoo/o-spreadsheet","version":"17.0.68","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.68","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"d2d74ae6b8fce15a88b4d7b28aa0417a2c336bcc","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.68.tgz","fileCount":9,"integrity":"sha512-CF2glXYE1VsCGv8U5eH1DrlPBYyPDmgJ9797Dhvfog53V+BtXDwaKPMj8UGi/XN3SqAfyQL7nXOLKu2YdSfsKw==","signatures":[{"sig":"MEUCIAgD+OlOEr4HQdJ374bNdBVF9ajdYuxmg0D5TYlAckg6AiEAsW79r58p+C+h+xoIzGFBtoTCGQH8GJFIEnRf9f91/as=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8416371},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"33404c61994244adb3f16a60da701aa70a4cfea1","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","actor":{"name":"rar-odoo","type":"user","email":"rar@odoo.com"},"email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.68_1751015386857_0.6475760155205967","host":"s3://npm-registry-packages-npm-production"}},"18.2.20":{"name":"@odoo/o-spreadsheet","version":"18.2.20","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.2.20","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"2583f84296c7f34b50aef76adead96e9ab8e8b14","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.2.20.tgz","fileCount":9,"integrity":"sha512-LDA0Yzka7yBYpQFG2W0w5NLOzh14ra0VyfTE699y8eA7hZYUcIG6IysVrri1l00FpvjLQBEvR4F0zdpzUOVnaw==","signatures":[{"sig":"MEYCIQCfIYnG6erAdFHsLjMvzflwabV2Fr4+IXf2fYkO2LGSlgIhAIqVg4BzkhSZHBUZQsacSuT4D/YtNiyV9jjdAK8fUnmY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11256820},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"16dfc384a00a09a064ddba40e6f4e341cafd248b","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","actor":{"name":"rar-odoo","type":"user","email":"rar@odoo.com"},"email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^10.2.6","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.2.20_1751015567140_0.5772505164886976","host":"s3://npm-registry-packages-npm-production"}},"18.0.36":{"name":"@odoo/o-spreadsheet","version":"18.0.36","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.36","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"3876ee065d43955376f1e87ae5525a64c340875e","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.36.tgz","fileCount":9,"integrity":"sha512-83n4FlBM04D8QCvSV+uUVNhcRlwcHYDh7uBM4a7hpiz5OaqO49/hcjbldT8ZlYtHGVBF5dPVasGbJo76NsrUwA==","signatures":[{"sig":"MEQCIGuyQvdyXu5ltItAw8X8af1DDbOorl3OyftaMxb3bYleAiAczyXaq8ri/hc/kwFbSee+PnOtV01/75iNuPCj0Hzz1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10825166},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"b8dc99876c4341d0836577cd41f832e10526c3ad","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","actor":{"name":"rar-odoo","type":"user","email":"rar@odoo.com"},"email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.36_1751015573354_0.44710856023450596","host":"s3://npm-registry-packages-npm-production"}},"18.1.28":{"name":"@odoo/o-spreadsheet","version":"18.1.28","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.1.28","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"4129983a7e3db8649c72c87e85e0c5634bdd7df4","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.1.28.tgz","fileCount":9,"integrity":"sha512-QJX0Zwsq2kmdU0qOv3/d6MVfPQMk2ggmGJtZ0G/lT4XCiEekIk83Vr291rmrvIQeRrEw1tDvW1tXzxY5RznmgQ==","signatures":[{"sig":"MEQCIH1aCNaeo4y+vGSudCr0vpKRaoV1/OVSCwpN+w8jO7AIAiApunLVAhVKB5U/LYCehYaAyGJrLK8GipFVlxPfLS4YrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11178313},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"25dd087c289753056daa884a831cd82709401344","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\"","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\"","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","actor":{"name":"rar-odoo","type":"user","email":"rar@odoo.com"},"email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.1.28_1751015616636_0.24479971949243184","host":"s3://npm-registry-packages-npm-production"}},"18.5.0-alpha.1":{"name":"@odoo/o-spreadsheet","version":"18.5.0-alpha.1","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.5.0-alpha.1","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"fbfd0627ae618996274956922c98227406bef47d","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.5.0-alpha.1.tgz","fileCount":9,"integrity":"sha512-eByHkioLXUWFO4d2OJ3Yoblu0a13/7dcU4LR756hNJWZmAQJKLaM/sp2loODMiYvWW29q+Ur5kz7XxxrKHsztg==","signatures":[{"sig":"MEYCIQDX0npBmIQ7C0cF8kWrnRvIoOKJxrGBBeHX9dUrg+aTRgIhAOzqTqtNg1ngOpCMmT3DGkUiPjnE7Sk+2fwkSVbeyFdI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12240619},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"756e75bc2efd25a898753a8cb0825c282cb08525","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","actor":{"name":"rar-odoo","type":"user","email":"rar@odoo.com"},"email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.5.0-alpha.1_1751015627911_0.34510552117104343","host":"s3://npm-registry-packages-npm-production"}},"18.4.1":{"name":"@odoo/o-spreadsheet","version":"18.4.1","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.4.1","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"14413194f5f0793a3841cd850a9b328bd5cbcbc0","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.4.1.tgz","fileCount":9,"integrity":"sha512-NASrf7yrdFGQy/K7qbPVhOcjn9MUn+LP13BwS2b0MXCxWjaKIuti6i+7C+W0tH6FxTRuSvkzZ3Pa7f56XNdssA==","signatures":[{"sig":"MEQCIAmm9PTgPxLDOM51B/ZKcYw6Y0qWDQBx/aLplh5fxd3lAiBeiFoFZxIwMwgAD23/nwH31T0BrWuiEtq6x/dTkkwu7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12239008},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"5cecc0ed46425a88c9845c9fc52c1dbe1930421c","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","actor":{"name":"rar-odoo","type":"user","email":"rar@odoo.com"},"email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.4.1_1751015639452_0.6916390390873861","host":"s3://npm-registry-packages-npm-production"}},"18.3.11":{"name":"@odoo/o-spreadsheet","version":"18.3.11","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.3.11","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"ddaee3358acdc312b861c41f897dec71cd82e838","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.3.11.tgz","fileCount":9,"integrity":"sha512-FGFdO5B0ydqAtlGyXvjRYUuUKQqcKkLxr7aw8FqyJSDSOy31vU9BYogrvp6B1r3pAgF+t6++tp82rLoo3QEadw==","signatures":[{"sig":"MEQCIGNn8hzvhks4kGCXclU79i9LikPDjyRFCfoso3jRVdmwAiBzMxcvlZEG2JNCJbCEUlCCspu8+1LFM483gEw0faNjVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11696168},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"460d5d0fbe2ef3c7b16de5f7db703ae58637a78b","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","actor":{"name":"rar-odoo","type":"user","email":"rar@odoo.com"},"email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.2","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","eslint":"^6.8.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.3.11_1751015646270_0.5463542556099061","host":"s3://npm-registry-packages-npm-production"}},"16.0.75":{"name":"@odoo/o-spreadsheet","version":"16.0.75","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@16.0.75","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"07136ff849902ce960cb13943e5cbe551d846e03","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-16.0.75.tgz","fileCount":9,"integrity":"sha512-jwBHU1brmNz0048nQ3GPFQyEgi5vYbQ4IUv7LbQIz5+YwR/0aKdVAXwzr3tTQ72tHSGVVEiWRqb85KwFkKnEGQ==","signatures":[{"sig":"MEQCIBwhCV/JXDFvEkHfwolCExQzYpaD+taCkZCuk1pF0RAHAiAMuemxFUaiT8dXiY5HpeCWft67S02Z+Bulolc66Y32vw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6490194},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"globals":{"ts-jest":{"tsconfig":"tests/tsconfig.json"}},"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":"ts-jest"},"testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/o-spreadsheet.cjs.js","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"c6d8a413ef6c8c1422d5c06b1dbcb3c8cd8fa9db","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.js","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.js","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.js","watch:xml":"node tools/bundle_xml/watch_xml_templates.js","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.js","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.3","browserslist":["last 1 Chrome versions"],"dependencies":{"@odoo/owl":"2.5.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"16-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^27.2.0","husky":"^7.0.4","jszip":"^3.6.0","rollup":"^2.38.5","express":"^4.17.1","ts-jest":"^27.0.5","typedoc":"0.24.8","chart.js":"2.9.3","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.7.1","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^4.9.5","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","git-rev-sync":"^2.1.0","chartjs-gauge":"0.3.0","xml-formatter":"^2.4.0","@types/chart.js":"2.9.3","rollup-plugin-dts":"^4.2.0","@prettier/plugin-xml":"^2.0.1","@rollup/plugin-terser":"^0.2.0","jest-environment-jsdom":"^27.2.0","typedoc-plugin-markdown":"3.11.1","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^11.0.1","prettier-plugin-organize-imports":"^3.1.1"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_16.0.75_1752232033273_0.947446168214215","host":"s3://npm-registry-packages-npm-production"}},"17.0.69":{"name":"@odoo/o-spreadsheet","version":"17.0.69","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.69","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"6ea6ec3affadd6a479a1542a0435e658ff442da9","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.69.tgz","fileCount":9,"integrity":"sha512-f0goqyCMuGYr738wVTABboHE+3oHQPppPPU80Z1WPHQVjMddDVgsRqALchKs9OG/NzJvU0Phmv8I6ftJNMTS2A==","signatures":[{"sig":"MEQCIBacOF293AIOVOrExoIzDEBcPwjCknzjKk30O6V9YCCTAiA9k57g9XZLQSq7cLMqdmRcNNPZNdDGqAd+SCkdx4J5wg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8426472},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"8c0d3dae753e9361e9191801f4efad2c76e67736","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.69_1752232035424_0.9721411710184271","host":"s3://npm-registry-packages-npm-production"}},"18.4.2":{"name":"@odoo/o-spreadsheet","version":"18.4.2","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.4.2","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"2862a1624148bf5e0ebef6c95b3e4e49b6fdddb6","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.4.2.tgz","fileCount":9,"integrity":"sha512-ysUOehYAYLBZGpTTFqQ/r7HApdDekXjeqim1ZMvfxgTGjDBEcBfNM9xtHa62EAAaE0VEvpQuvp0XQJMR4A+kyg==","signatures":[{"sig":"MEYCIQDKFC5klBN7MizXy6oulOAhbOITFaBsaAfLLjhxywml+QIhANOi5P3WN7rXGv6/wBSKaNOQLoqsw0k4+9lB3gHbacjT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12252156},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"29b6458fe96581608ea1ffbafb07601507411308","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.4.2_1752232328598_0.5963821564271561","host":"s3://npm-registry-packages-npm-production"}},"18.0.37":{"name":"@odoo/o-spreadsheet","version":"18.0.37","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.37","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"8fa1e36ad306e87c1934ade9fb22cafc33045ab5","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.37.tgz","fileCount":9,"integrity":"sha512-BzPRjLG5fyGqHS/TX/ArPsmPnUmRGbgNP5gBxlFsgasTeFqRU1rmfJnDzp1V/b5X+IGmcUK6qn/2Ad2HT6nNzg==","signatures":[{"sig":"MEQCIDag/nNUOoU/xbNk0EXynBav3TDKNFr5VFkAipyR35sjAiALadxXkFHGfzB73uhpsU40JQlme4C8Rvuaezsr5zDcuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10836302},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"bc6f00d82266c15ebf556cdcb34b1e32fca66483","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.37_1752232333049_0.3178820438509966","host":"s3://npm-registry-packages-npm-production"}},"18.2.21":{"name":"@odoo/o-spreadsheet","version":"18.2.21","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.2.21","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"871ce8d53d69c5a1053244932e9558da443e143f","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.2.21.tgz","fileCount":9,"integrity":"sha512-qohWaw4tvehd1BnQnPC974cCEnURKAgsY9yCqZ2k6r5doY2Tk4iM+rv6AjU6gToObnfXje/edSJum9P7Dx0Erg==","signatures":[{"sig":"MEYCIQD0X9JOgGVJ8gCiMiVviouXDf6sebqJgbtFmMH2DQC+IgIhAPXRx8NMMWHi9gF2s4M76behVbFN3twQgzQ69d1+WSZR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11268089},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"1c32303986d4082c7ebd94fe0a482d8736099cc4","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^10.2.6","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.2.21_1752232361115_0.670805979877747","host":"s3://npm-registry-packages-npm-production"}},"18.1.29":{"name":"@odoo/o-spreadsheet","version":"18.1.29","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.1.29","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"cc727596c75370cc13c4df76398710a98a971f55","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.1.29.tgz","fileCount":9,"integrity":"sha512-6bmFhqkAbm4FvtFx47+Dy1fO2QEHecXUxLZs6MiaNtgo2bJdcoIHUIvHZQ7hTBaReAFOPONKM5cfdry7DzC1AQ==","signatures":[{"sig":"MEYCIQDXpq4n4vPMSzNP8u75VtzpN+7u9VIvsxHrIR4IPiQuzwIhAJXz+SLLjV6pEzWi+CZk9Vl/bVb3OooIjGkVa97pmOvo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11189272},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"3456a93e8a275df2ab3dfcff45764a367c99e0c0","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\"","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\"","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.1.29_1752232371988_0.9803700598259704","host":"s3://npm-registry-packages-npm-production"}},"18.3.12":{"name":"@odoo/o-spreadsheet","version":"18.3.12","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.3.12","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"c0464d79e923bd02decbb2d71cbd667bd8fde7be","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.3.12.tgz","fileCount":9,"integrity":"sha512-oPkaE3WR5y2feHGPpaMEc11beJNyQ8f/ihNNuND8QT3Ruk8J9eX016tcSKQw1ngDHzC2z9lPY6PdoLRFhZlG/w==","signatures":[{"sig":"MEYCIQDDZpSUA5NyyQh2iAoOexGsiEnI//nYGxUL6LF1scYCugIhAJhA/rA8OzNeL49neh3C/bxtoMXpEmhcglj+XxNEyRDS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11707437},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"d14dc96469531c98d2e1b567a0527101f3956f82","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.3.12_1752232373424_0.6397810990153214","host":"s3://npm-registry-packages-npm-production"}},"18.5.0-alpha.2":{"name":"@odoo/o-spreadsheet","version":"18.5.0-alpha.2","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.5.0-alpha.2","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"76fa598dc6f16c48614f79a243faa5f758362ad5","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.5.0-alpha.2.tgz","fileCount":9,"integrity":"sha512-QFfn1f7UGWKJRUTxgPhP24sb1mPcOj8YhGiMxqSD3r7CMnfJr9BhIE3/KEcctPEjHJJLF/nbFfl/sEoLpbW/hg==","signatures":[{"sig":"MEUCIC+6fIJvS3iKt+IvuooQjJIAn4lJF/D87BaVwauUpBrxAiEAhYZ4YAMqkWbgPQtu8xsRxdWlWLZ691l4oXmRF5fe1zM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12256407},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"6d421789ed9cf5b21f71a0fd3f4a8021465d0307","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.3","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.5.0-alpha.2_1752232495381_0.6626350659890263","host":"s3://npm-registry-packages-npm-production"}},"17.0.70":{"name":"@odoo/o-spreadsheet","version":"17.0.70","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.70","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"9f088803eaecac12316c2caa5afb5ea8c930cfef","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.70.tgz","fileCount":9,"integrity":"sha512-grsi7/AJOsjNHRmquXg14kZu3c+rgFHBFe3dvBfrGArf1uyWRh/bow1fQ5n5KpS9fOS9FPI1YysJi4I97J8mTw==","signatures":[{"sig":"MEQCIAausGXMXO7FipGbfE+6uoi3oZ6x/Y//jmwwaiTTM9LOAiB3p5nouJa5W4LXtYp/RUDsNBZu4+RO7/b+FpudtMFLog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8428786},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"2ec8d827e3918f221e918c5acc48caf1c93293e6","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.70_1753709240007_0.27708496096504676","host":"s3://npm-registry-packages-npm-production"}},"18.0.38":{"name":"@odoo/o-spreadsheet","version":"18.0.38","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.38","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"f25d0539820e58384c5823e3a27a1dcf5e3831de","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.38.tgz","fileCount":9,"integrity":"sha512-b45V8y27vyMnRk7ZU2tLLCCCmkz/kyYuMqw+PmowXzV87SYEVfXUtrtnRIN6YsFKIpcU9Cx05q0xPXL/N3d4rQ==","signatures":[{"sig":"MEUCIBsLlxT6ezcCH2Dpwxo2GgVKDX5ayk1VRrX24ITvbFKaAiEAufYidIUdrUR+mQDDI7txc2byU84oouToGOzC2ZgFIpQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10844221},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"0f3b11a81d6eb31decc8bc366a02703fe5e9c2c8","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.38_1753709441610_0.24413878131620015","host":"s3://npm-registry-packages-npm-production"}},"18.1.30":{"name":"@odoo/o-spreadsheet","version":"18.1.30","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.1.30","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"f2b72eb651789e8c5ac0b9d078c2e072f2077bee","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.1.30.tgz","fileCount":9,"integrity":"sha512-4cgQi+BHwKLmS9biIoLtsTxlbQDEAgpr7xhaN7Itor54fp9m3gNhAPogTc7+F/xHdRtjXHre7MBRvA+4md+UZA==","signatures":[{"sig":"MEYCIQDO1szUYEQNbJqYQG3QvpfPLbUeWWn6ctH0r54vBme4uAIhANtF93vsAY7pD9RedQhTNXSPSDNAwlaNBaquCojpHNqu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11197250},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"d42e4846490b74596a138d75996011fc4b2ab870","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\"","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\"","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.1.30_1753709899044_0.2871185079975811","host":"s3://npm-registry-packages-npm-production"}},"18.2.22":{"name":"@odoo/o-spreadsheet","version":"18.2.22","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.2.22","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"6aa340413e65ea094c75b8b463f6682a3ab29904","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.2.22.tgz","fileCount":9,"integrity":"sha512-eb9LDiTnjxa2uhYV2whCGdb38o2vJlEucyL2sFULC/IA78Re4n2/f+ze9+ro4/bzTFsi9iRQ9pMYktLsPF4CDg==","signatures":[{"sig":"MEYCIQCNwTb6oSaA9YqwmtP9WvtR3dBdLo6k4hcBomKdCwsFyQIhAL52P8udz3lU5LXC0ml2u7oAj1LltX9iJumvdbV/bOF5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11276067},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"0e414b16b2865add2e1a5fd533dcb4bdc4120b65","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^10.2.6","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.2.22_1753709902771_0.664527224497492","host":"s3://npm-registry-packages-npm-production"}},"18.4.3":{"name":"@odoo/o-spreadsheet","version":"18.4.3","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.4.3","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"d821f54e77f010909c7eb6a5ce24438a346831d8","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.4.3.tgz","fileCount":9,"integrity":"sha512-JpJLhcBdfNK0cGIazmfGfP0UsEetMJCLdkEKGP1ACMmWl7GpX+Ku9u/HwGdXopB0RDNjXu2sDyQd7cZrU6W+0Q==","signatures":[{"sig":"MEUCIE26vuYHqERKxZ1yvZZsYKzc9ntsXeUosA1S0EH4+QECAiEA6+dChiQ8kQC5OSAtlvNQlQ61rsx83b6nOSG6mwT40lI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12259034},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"4b596d77d3174a1ed4a37637569213a11b859ba3","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.4.3_1753710003217_0.8992860191103054","host":"s3://npm-registry-packages-npm-production"}},"18.3.13":{"name":"@odoo/o-spreadsheet","version":"18.3.13","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.3.13","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"c3e1ccafce35eb49d17307eb1db748520fd1fd23","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.3.13.tgz","fileCount":9,"integrity":"sha512-fqJ8NzQOsAOHCauYN+XlMU1LACLLTVM2TQ5N5W3DEfp2XDlIDDo576hg7KTh/5nIthquCWk04r5w2V4rDl4VXg==","signatures":[{"sig":"MEQCIAagmHAlxB7so6l3bfwIFfdGhxi2ZQbIklkJEBy+TBgcAiBinqyQ9vDcwkm2DO344rCojZ2WtQcm41vXo8AgOuyBkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11715415},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"d30327ce07914e315942a8993be019d33e6e555f","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.3.13_1753710017714_0.5770507557743052","host":"s3://npm-registry-packages-npm-production"}},"18.5.0-alpha.3":{"name":"@odoo/o-spreadsheet","version":"18.5.0-alpha.3","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.5.0-alpha.3","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"89a5136c063eb42599c0ac9c73ca9154da637450","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.5.0-alpha.3.tgz","fileCount":9,"integrity":"sha512-SVZ9LTkK59XTs0FY+w02zw9DtTa/Q2+ObrVJ9SocGDBt06Wqx1d5ZiURzCreZlaoi7YBwI6qgQlE6oysCQAf0Q==","signatures":[{"sig":"MEUCIQD1Dr5cgTyRZUsQM5+qftM56gSka2+GmErL1RRRcWOL5wIgTzo3+qeuW3VitMKCmijkK0hLD7hNAkMHjSpBpSYt9DI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12288120},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"53dfee8804a763e19a9ee724c125704c51ce43f2","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.5.0-alpha.3_1753710245156_0.32548114583188026","host":"s3://npm-registry-packages-npm-production"}},"18.3.14":{"name":"@odoo/o-spreadsheet","version":"18.3.14","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.3.14","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"6c848a23118dd2ddcaec5a500f2da07a586739c8","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.3.14.tgz","fileCount":9,"integrity":"sha512-sTwoEM/HXoHf1kDi2y5kFkem6XNWQa7diPMFXTlIah8ZzzaGENnrm1FCAmV/FhDjaWBKnEr+CN0jMOuW0jX6Zw==","signatures":[{"sig":"MEYCIQCfPwet+PYKQoZVgDLMzsm9Ua7dBIfPw9D95osxCoYZkAIhAODTPDjxZCmeQjbZ3eLGUuQC5SWmsM/R/mX6L4DcYuvG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11717769},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"2a7178a068e540ef64372805e5860614fcc6f57f","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.3.14_1753874390862_0.8796964848213789","host":"s3://npm-registry-packages-npm-production"}},"18.2.23":{"name":"@odoo/o-spreadsheet","version":"18.2.23","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.2.23","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"6099f7c8570c134ea3d94ae3c477baadfb6a4d40","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.2.23.tgz","fileCount":9,"integrity":"sha512-18PuMIYylsbdE/G4AHXFhC3dqVYlWUYQ+tYvbfcC4tt0WbuACaOvwUFFIuxKsKMXWZN1tOGNQS4pbPIhEHMWmQ==","signatures":[{"sig":"MEUCIG/fXI+QaqChb+qkv4VYilLxJoP/p07CfyxIYznPwqhPAiEA0i89E2Hmg+OF9jNkXOzNXqrREDqh5O/gySE2bhmZVas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11278421},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"4419b304f4f6b62271264cb27fd8fc1e74831e6e","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^10.2.6","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.2.23_1753874444609_0.4862648629767581","host":"s3://npm-registry-packages-npm-production"}},"18.0.39":{"name":"@odoo/o-spreadsheet","version":"18.0.39","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.39","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"0a614db165684f0f58271e7684d2d2ef5d1803cb","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.39.tgz","fileCount":9,"integrity":"sha512-jthCLaMpmuA+PEkTeoA3irNly75AaUh59Due4JL+bQrNCumTmqHW+iRqHA6P6pWCrvOBo4kEcOd46Rzk8Dp/+A==","signatures":[{"sig":"MEUCIBA0bAJRpCI58qe7Qacxo9eRAVevom4wZbDYT5t8rm6OAiEAxa8G0oehoDR9l+rzZLaj6GBIjtUOqzn9Lc6EHNrDhNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10845565},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"997e25a1a95fea3a4049153e50cb21d1587e400b","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.39_1753874458777_0.9918746239859784","host":"s3://npm-registry-packages-npm-production"}},"18.4.4":{"name":"@odoo/o-spreadsheet","version":"18.4.4","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.4.4","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"6f7d63b8f316ab692f592733b4c28d7015687659","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.4.4.tgz","fileCount":9,"integrity":"sha512-K53xv23Oecn+2cg4+9Xk+N2EaDzQG/57fDHtmH0nD+YD1DURxXX74yaSck37rsCZO4nGac0HU+YoETNpK2sAog==","signatures":[{"sig":"MEQCIHy+MTqXyH+sht1LGzYo2XFffdB5tqpEGA3eWAeP82HwAiB8xDmiW4fIdJyz6z64LbfBqqqFB4M/bKlPCVTyQ4xRDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12262168},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"b14de14f554261b12f5302d573d7de157a57f4f9","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.4.4_1753874468481_0.7016849399950105","host":"s3://npm-registry-packages-npm-production"}},"18.5.0-alpha.4":{"name":"@odoo/o-spreadsheet","version":"18.5.0-alpha.4","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.5.0-alpha.4","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"a5d217e4ee23adc288968812e3a87e56a8c45aef","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.5.0-alpha.4.tgz","fileCount":9,"integrity":"sha512-khm4mzHBvGdyrk+Mdl+TYqaxiHw48hYqX+ZUkn69ZYZ36xnYFqer6OwFy7zXpfYvxuGAMv7HGPclmDD104aLlg==","signatures":[{"sig":"MEYCIQDl1c+fAHyVtlCqlPLCoxILbJb2BOznN3I+khwZs8Y7cwIhANZn6nG5Savj/3EFrAQVBQqjSUFX5x1dkVNEhTSw+89M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12297444},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"34a4ab3c04cbbd0b1a4233586b07b530c1c540ea","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.5.0-alpha.4_1753874659664_0.8732684467443375","host":"s3://npm-registry-packages-npm-production"}},"18.3.15":{"name":"@odoo/o-spreadsheet","version":"18.3.15","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.3.15","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"5e63bf19022346c517992580ded66410b54075c8","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.3.15.tgz","fileCount":9,"integrity":"sha512-ozxqw+L2Rg7E+r2FotUaaUERbtCmz8LSsZrkKMLemasHQBW3f/GkOonx6NYyyEu6KEj46y5pTeeGetPDEY6rKg==","signatures":[{"sig":"MEUCIQDYeP7FqOIjvUnERK8bKYKFqPygD8lIvU7+8CeqXqGuXwIgcUtN3Jis25kKzboJj0JaBG7wvRgci5CahJaa5VrswEw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11717769},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"9499d989eb68798d700667c097631455e48bc34d","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.3.15_1754290354880_0.8004252647269627","host":"s3://npm-registry-packages-npm-production"}},"18.1.31":{"name":"@odoo/o-spreadsheet","version":"18.1.31","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.1.31","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"5bdf639b95e9318d526e3a543bedbccaa5fc9303","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.1.31.tgz","fileCount":9,"integrity":"sha512-YDh5nSCGL8VD8La2tq/igvIShXkPhUCLU6I1243XrodENrOVmWjn2mgY52Bxig28LJwin0JY4+N7LbNEmTnDuA==","signatures":[{"sig":"MEUCIDb+WuLCjtuF7aB++oS1ssZ8EuTjRG3LYHhVJAl6J8q4AiEAw4jrHwV0KnanBsionHCu7mc5fjare3UigwIZRReueC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11199742},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"4f581fb5982d59eddf4692179d6f6a1a2fe94aa4","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\"","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\"","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.1.31_1754290380125_0.5602342104172131","host":"s3://npm-registry-packages-npm-production"}},"18.2.24":{"name":"@odoo/o-spreadsheet","version":"18.2.24","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.2.24","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"45a8b7626e425978b2b71d20bfe0bd6f356bccf3","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.2.24.tgz","fileCount":9,"integrity":"sha512-m0yQaBO6psWqLNYfOPSt0iF2jYs8pA1tXJ7R+Iv5y0D0jlwjJsbDpebcjc+xctYo2hBWiUAm6HS1FKKgk4JgJA==","signatures":[{"sig":"MEQCIHkgkFOnrKfI2HkOca/hHvl8jrhTUmxHtp6r4LHC8q2gAiBRPOYODc2OzbYKPNCCNQS3lVjatwKdcrL+shRPWs2jGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11278421},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"5709b1b455d2efb7c81326d70ed5312b4aec0f0a","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^10.2.6","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.2.24_1754290410617_0.9036834721582925","host":"s3://npm-registry-packages-npm-production"}},"18.5.0-alpha.5":{"name":"@odoo/o-spreadsheet","version":"18.5.0-alpha.5","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.5.0-alpha.5","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"13ffa5e435e801d5665db110b6920c5b29701102","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.5.0-alpha.5.tgz","fileCount":9,"integrity":"sha512-j10IkTY+h9Gn78p3FOiPARnp+bWl218wtHjmiP9+d/zSVySEOJW6UbPXtInGTQmAOGpfcmnjtdPwer4XgOgIfA==","signatures":[{"sig":"MEQCIBOfDbVPUVqtjkg84kobVWmTRUi3LVNchORFQ2Qk2eEGAiBfHOVFPeNzS1Xt5115tVYRphsLkvX5mL2ZBDwDPZT1gw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12326304},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"71c9a36076e124136bd3e0d3f22ae28fcbd467d8","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.5.0-alpha.5_1754290466213_0.003417463165054091","host":"s3://npm-registry-packages-npm-production"}},"18.4.5":{"name":"@odoo/o-spreadsheet","version":"18.4.5","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.4.5","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"a0c4c2ce8fc09cfedd3a4808a16b2b8a2e34c16c","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.4.5.tgz","fileCount":9,"integrity":"sha512-nmMxW0rF+XQDDZFi+H4B1+OJQO003ymgkDsewg56mY5F3mKwqHZGMCgl42JOV6qvF8nbHRG1sOyVyWZJlmwtbw==","signatures":[{"sig":"MEUCIBqGi1m2okQNeXnt/2adavp1jO445k7RoVX0+RfbJz5pAiEAlgcoktfADzV9KiaKw9XV5hKXahChWfiyueALNLK6mi0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12264361},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"358931f3393045f15617f0633230634a78fa5688","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.4.5_1754290545182_0.47600182800598456","host":"s3://npm-registry-packages-npm-production"}},"18.5.0-alpha.6":{"name":"@odoo/o-spreadsheet","version":"18.5.0-alpha.6","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.5.0-alpha.6","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"08fb45e4b0046ff00beb56401973322c9bb98d17","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.5.0-alpha.6.tgz","fileCount":9,"integrity":"sha512-0ncyd5X0Id//IMAnqUFeQ9fV49yeH7AELwzg/4+MbUIctw9oLfxBkT98rCgUHk2c6bTFXwmRECeedacCGJstTw==","signatures":[{"sig":"MEQCIBMoMH97sA88QVdtoX28GABRloUaeAP6upBpgzRKW1/GAiBvyDKX46tTUI8CdntM5+B4XWbzyszoywr5UdhZBj4aXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12403569},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"67e091f97a1427732f81767f8bfbc6d8eb3a629f","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.5.0-alpha.6_1754375326348_0.25317147056266265","host":"s3://npm-registry-packages-npm-production"}},"18.5.0-alpha.7":{"name":"@odoo/o-spreadsheet","version":"18.5.0-alpha.7","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.5.0-alpha.7","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"3d97174e12248552053bed994dadfda8d01bd096","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.5.0-alpha.7.tgz","fileCount":9,"integrity":"sha512-3+p5rxx9K6sgQra8GJDfsWkOSmz/d8yUnL53F2KXjG8axe34xiPuyZ6J5RRSj0ECst8MevLDkbUjyB/yeqwB9A==","signatures":[{"sig":"MEQCIA6rakHuXgp+918Bx03iUGKVPJt/RjQsjkudec2aRMReAiBOQdttBkWkDmtqcEjVLpXLuk5Wvbc+rmM8Yp9uHeKeCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12523264},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"1019d5510e73d3a4db943f38179642fba30f5ad4","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.5.0-alpha.7_1754650901746_0.005831625025973564","host":"s3://npm-registry-packages-npm-production"}},"18.3.16":{"name":"@odoo/o-spreadsheet","version":"18.3.16","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.3.16","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"d3e2efc1dea2273ee73fda3f30a40df24ca786c0","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.3.16.tgz","fileCount":9,"integrity":"sha512-+uv7oTZ6WB9ZZrC4aE5jw3h6gQkccAINQ52rEf49O/SI6xYInUeh6EK+uQWh+UTMCGnr4Y/s2siZzE6NNPhZiA==","signatures":[{"sig":"MEQCIAoiT0mVx6Kahun0CGY790C9Rzm5LujZwv7MetcH/mSMAiAOHd9Ke9ToWECIDzOAh4kn94++ok222fUUej3PY54jhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11717628},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"68ef4970365dbeaa779f504f3946d42fc88cced6","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.3.16_1755504964171_0.4165163930421547","host":"s3://npm-registry-packages-npm-production"}},"18.0.40":{"name":"@odoo/o-spreadsheet","version":"18.0.40","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.40","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"0f5324125b9da97e9415444e5f22e2d1610e54ac","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.40.tgz","fileCount":9,"integrity":"sha512-ChW8V96/5sFU/zz6dD2Tz/USbKRRLiFu54MDc8yiZV8tQEAVX89s2UWJESi2tKHZvjDu7gD25BjTDDMNqWAYfQ==","signatures":[{"sig":"MEQCICkvrFa45ofMMsww/Y/l7NzoYXCU7bQsYj8D3iaCt50qAiBdxQFpXbE0qjKoDPo/dZUvYIGLpzcHTrSU3sT+oh71PQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10845586},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"ec79db448e2fe692b53505c7c49cea0051617934","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.40_1755504988290_0.18360983917331541","host":"s3://npm-registry-packages-npm-production"}},"18.2.25":{"name":"@odoo/o-spreadsheet","version":"18.2.25","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.2.25","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"ea67575631ab53c859b16454f974f43445e0f3d7","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.2.25.tgz","fileCount":9,"integrity":"sha512-NwgXvZndT+R0oXELCxUv0drRyBq39VixOo2jT9PZRrurTYxr5ARQ1rWWsTy7W2Nw9C3bPD+ApF+DyzXKCXST7Q==","signatures":[{"sig":"MEYCIQDR4i8YxmCtdLTTm3p7tQIj7FzZ7JKx0H6dqBqAsxFiHwIhAKxcj/2/uihZldbSSjKfTpdyC0VGdTX0uv+o2DS+yh2X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11278280},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"6b63aad01d268f8fef26a76fffc9ac5985e12d95","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^10.2.6","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.2.25_1755505047840_0.8050559157213488","host":"s3://npm-registry-packages-npm-production"}},"18.4.6":{"name":"@odoo/o-spreadsheet","version":"18.4.6","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.4.6","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"0ec7b1d49451fe465f50680c3bd65e0e1f4679d2","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.4.6.tgz","fileCount":9,"integrity":"sha512-XekqBbJ0p/OaMO4RcMOqxlYES/nhK/uhYtJYZSX9EWM8y+aZKy1KjS/EfDzeXGh73BNkthNHgt3QN/ONbDlONQ==","signatures":[{"sig":"MEUCIBF+ffuw8j/XIfVPz6tbUpszb9u0gke1Q1cH5ToQdmxxAiEAyjVvrAITVtEqL3J3FKSxglQgfxpY8THgnH9xKnXfZag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12269564},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"9c7c143199e447066e85eae1bd660ce3f643d699","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.4.6_1755505053307_0.7238394372284374","host":"s3://npm-registry-packages-npm-production"}},"18.5.0-alpha.8":{"name":"@odoo/o-spreadsheet","version":"18.5.0-alpha.8","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.5.0-alpha.8","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"0719d8ce6a1854b434c3099e8b623b4f4002b0de","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.5.0-alpha.8.tgz","fileCount":9,"integrity":"sha512-lw627niMzNhTh3PKkgxktRlDx/dnfthuOD+TkSKri7Yaj2U2nH0SlDjc33lmqShQm1dh4xEQcFa4CHgh+GVxhw==","signatures":[{"sig":"MEUCIQCuBp0Pi9u0Tsi6xHJc1uex0ONREZrz5i4+7zWfFMIxIgIgRWw+a9jP1OToaNVZxJJKNt1RZdSo5LAAPNXjCRtf1bc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12638835},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"994f1cba75234daea0c79f0aa3c7a07899395cd2","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.5.0-alpha.8_1755505138802_0.8852931778661166","host":"s3://npm-registry-packages-npm-production"}},"18.5.0-alpha.9":{"name":"@odoo/o-spreadsheet","version":"18.5.0-alpha.9","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.5.0-alpha.9","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"2fe9efcb63863c92ae8cc6ba566853a60b9c77c9","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.5.0-alpha.9.tgz","fileCount":9,"integrity":"sha512-13aXDerTXlv65O5xzE7gF4/7kKklhk+4kllFFJBY3S4ImZniHG75zT+LHy6bSHkcobNet65jefVodFjKJEz7xw==","signatures":[{"sig":"MEYCIQDdZ2w+/rEFEhtYhTG13Z/B0iMw4/3p42RKX84Vk2G1NQIhAJmWowUaZlVIZP8l8GnpPH5mPyq9CNjQ6Mbhp7W4Y2y9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12687103},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"0e0d85004c45098709d2bc5a8eb43b9e0f33f8d9","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.5.0-alpha.9_1755622544862_0.2911106799125063","host":"s3://npm-registry-packages-npm-production"}},"17.0.71":{"name":"@odoo/o-spreadsheet","version":"17.0.71","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.71","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"45261e4dcf42bf8ef1cd1c30f797c1ff53c5647a","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.71.tgz","fileCount":9,"integrity":"sha512-GaFu1C/ewhxnvncyyUqs8EQ5DwFd6Z9HEyv/FhmICtTFm0lNPjCbkOYN5i8z2iJHLVC4goUuToL/qxFQ3/GlUg==","signatures":[{"sig":"MEUCIESCkK9nYeCCGlGYx6eoXQiiQnOdhMYsBuSq+cqyWvUpAiEA6ZscOp+GwhkHOPwg7Dzo6isANSssg7Sc1gSmhXzyHLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8429675},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"1592964d805e988f3b1657434e7013859aa97520","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.71_1755758295199_0.37192468587103367","host":"s3://npm-registry-packages-npm-production"}},"18.2.26":{"name":"@odoo/o-spreadsheet","version":"18.2.26","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.2.26","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"df983405989640715f77b779cfed47eedd840da1","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.2.26.tgz","fileCount":9,"integrity":"sha512-DPqgJT3J47sKlSbiaTU6JWJrvNAA/qgNI1C2BpYKEu8hqLahfP6eTBEFHOx8YuiTpPrXS8GtB0euXkk10MlasQ==","signatures":[{"sig":"MEQCIG271yMFnSpAcmJHYpMi1O8ZMCRZnnT5xXSr9lANcnYtAiBLYBgOWCzoW0whZm2QOqCQJ2GJBngrb4QjEQpAUjy8kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11283464},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"d23c3401c7dfa420a5df05b3b42f33ec3afee5d6","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^10.2.6","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.2.26_1755758428092_0.4571293123064317","host":"s3://npm-registry-packages-npm-production"}},"18.3.17":{"name":"@odoo/o-spreadsheet","version":"18.3.17","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.3.17","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"2b8c7ded60e058f4deffaf5b017a3fc849489945","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.3.17.tgz","fileCount":9,"integrity":"sha512-Jiu9X1BdEMRhbah81iYDesZaVTJDk5lz85oeLZbECL3wjXTpap9BHCHEVNenvo/7EyXBIhCY3k57wH4cnefQdg==","signatures":[{"sig":"MEYCIQDPli6cJ2ewlOkDagCQV0V9bIgqZURQEHh9XBeXmQSTBgIhAK83lpB+7Duy4+nEQ5+Iil7F+qRgzTklvkuy4HnukMUA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11723161},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"ab02b0cb9cc190735684e88a797382280bdb2f42","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.3.17_1755758506729_0.029794256210647463","host":"s3://npm-registry-packages-npm-production"}},"18.4.7":{"name":"@odoo/o-spreadsheet","version":"18.4.7","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.4.7","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"dcfe573013a3d6cab3b3224875ba8707ad288589","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.4.7.tgz","fileCount":9,"integrity":"sha512-2trclC2LnIgBXrb/RETbNqR/26oiXCnsyTNnW8UMnhEBEShVGXLwvNphj1WDQiKe8GNwmojSYQcxGWTmgHM0aw==","signatures":[{"sig":"MEQCIGjXvlWAPh//mu/nqu8N7tSTzDEnSXoifwPWXEsWO+XTAiApPNmsw4YOVLXuGFUiZKM0QkzflrU/2/AMobPsix5nZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12275097},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"d5eb3a6264526ed8f4c705939522805cd5ba1e76","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.4.7_1755758589009_0.32123292023018957","host":"s3://npm-registry-packages-npm-production"}},"18.5.0-alpha.10":{"name":"@odoo/o-spreadsheet","version":"18.5.0-alpha.10","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.5.0-alpha.10","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"93228e00a689aee2d563ac903573e1ee9d7bf776","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.5.0-alpha.10.tgz","fileCount":9,"integrity":"sha512-JiGXXlrk65jabpPKZRQhLYOyn2yOz2eLCr3mAIZxlCkDQMD3xC8qQDkrbHDw5Q8hoVjViDasQ1dCnhkfmBMzOg==","signatures":[{"sig":"MEYCIQDvjPq2PmzPABqJc1YxxEBEmfGMzSmnxjLuAZ2fdsp8BwIhAJ8GcRMgAv2kaB/AZhJ0Cbji+XPO/7m5Xj2FTGWptz1M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12712358},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"5800d1b878fa16fb42ec85ebdda6d44f9e075804","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.5.0-alpha.10_1755758591039_0.3313574767449885","host":"s3://npm-registry-packages-npm-production"}},"18.0.41":{"name":"@odoo/o-spreadsheet","version":"18.0.41","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.41","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"947a483544ac6368d59ef305bf9dd7ffd2077a07","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.41.tgz","fileCount":9,"integrity":"sha512-RHWhoH7hWWCNrSmET8710MGnM0W8iIHCZZcYbhuhAiyO+etOf0g+1kbWYxHogLO5w5I/izs1cHC3HPPfnFCYAg==","signatures":[{"sig":"MEYCIQCQeSLE0vycEmf7MkJoBPaZpnbMNFgKTd9uwKk83r6PBgIhANBjt9zIM/SF/cPLU9FpU16O6Bx/8wFA6B56zfxND+vI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10850203},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"bc6051c9e3f6e1e925605ab31168c80031584b6b","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.41_1755758597693_0.8523916506127764","host":"s3://npm-registry-packages-npm-production"}},"18.2.27":{"name":"@odoo/o-spreadsheet","version":"18.2.27","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.2.27","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"d6ade8d4cafa3d7e1c3797c354cd790b92c7fa9d","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.2.27.tgz","fileCount":9,"integrity":"sha512-bzrrrQ9aXIvT355X3cs0OjlNvth1/Lijlo1zKsfPYz6waIB6VLpZXgJ/kuEdzb0UsWKKsa+2cU0MmUfi8Dj5GQ==","signatures":[{"sig":"MEQCICl7m2P+7SmQ9DMmd+0tmSp8LKscGX1chqg9+Cz3ayOkAiB0ihElZNUsdq2rP9DQrMkrwP3TS9iKVXiymIT3VU0/9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11283895},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"fbf94456e3b2775f592938c39268f4fcd1f99aa2","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^10.2.6","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.2.27_1756202887430_0.019683763489763084","host":"s3://npm-registry-packages-npm-production"}},"18.0.42":{"name":"@odoo/o-spreadsheet","version":"18.0.42","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.42","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"59d3305a7f2a596215aa5361cba6b98dcd3bb581","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.42.tgz","fileCount":9,"integrity":"sha512-X+irm0nJyFe/X+bwqp/PcaUsMAv1/aCnF97ZzCsD3Q0jLz3+pxTcNMePSShN/9udPxzEI48fzSQ8+Lc/+YUIOw==","signatures":[{"sig":"MEUCIQDuq0sBc7neCgGMRm0UsCZzKyEGmvpl40NA7TJ2qAmQ6wIgFSldZY7x+KPTpmmGmwg+aeB7RkAZMrhDVc8D/Lh9a1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10851446},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"7ad0e33f4a18ecbcc238e5476e9b976d4120ea8f","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.42_1756202938557_0.7705097154302212","host":"s3://npm-registry-packages-npm-production"}},"18.5.0-alpha.11":{"name":"@odoo/o-spreadsheet","version":"18.5.0-alpha.11","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.5.0-alpha.11","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"1dca28f96b33fac514ee4041dc23db03b7d29f5b","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.5.0-alpha.11.tgz","fileCount":9,"integrity":"sha512-Zjnb+wGfKHya7F2dFpe4qzvWcbk9OQHOakZ1rjvpFzL9TtoHS9cWtbr0im3iVqxo5NEMzOs0L/ZqrDUhjn2CZA==","signatures":[{"sig":"MEQCIBIscY222GbWUdSFUGkarhfXjsXLmA8KoddOBPoNyW4jAiBW+GwwDtHDjhGqi86ll5/eE4jeSxl8yZpRnAss5EP9tg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12735691},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"b913e492e6c57f21211a215ab222575db1df7972","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.5.0-alpha.11_1756203306571_0.11067825998107761","host":"s3://npm-registry-packages-npm-production"}},"18.4.8":{"name":"@odoo/o-spreadsheet","version":"18.4.8","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.4.8","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"1d120ee7da210ca2e165c50b79a594a8bdc2b677","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.4.8.tgz","fileCount":9,"integrity":"sha512-Fe7RaBwgTVYenMKVn0bcugWMt6S/BXKbWJMvT55rVhbtZZfOMt0gbd6ElCm2xspeZyFj75x3Tlrz9IHG7k7rAQ==","signatures":[{"sig":"MEUCIAm9viz9rM3RKyJh1PFb25qSNJgJvY3bU483TdEzBiHYAiEAj5aK1cKYFK39kenUZ3Qvj+ilshAWRexnuhTuIbnw//s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12275612},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"746217ad6884c232ded364ac925e12fd1f48651f","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.4.8_1756203309821_0.8510060351313404","host":"s3://npm-registry-packages-npm-production"}},"18.3.18":{"name":"@odoo/o-spreadsheet","version":"18.3.18","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.3.18","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"a8198125741f3eed52782075f6046ae81432736f","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.3.18.tgz","fileCount":9,"integrity":"sha512-2zFAVzUflFvgMhQb9dTOCPuDEwmOX/5fNuV3lS0puv4jxzadSi57/cJjeUlgAy6X6jrOUage3vKIZWo5lJFTcQ==","signatures":[{"sig":"MEUCIQCtHrq1HgNj+1Ib5THUV0ydPkWdbt+bZQ+14SXeAiNpPQIgBeSuGArNuHKBQKgsH3M6Ff+zqSK8Eb2G6/6/SxXgEXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11724143},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"ec2777d8c4e52f57c0c7bc63761bf0aab57c7bbf","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.3.18_1756203318798_0.07908013463188768","host":"s3://npm-registry-packages-npm-production"}},"18.5.0-alpha.12":{"name":"@odoo/o-spreadsheet","version":"18.5.0-alpha.12","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.5.0-alpha.12","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"533b0e25aacbabb13ff6bc0fa1c60c6c82c3177b","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.5.0-alpha.12.tgz","fileCount":9,"integrity":"sha512-ijlfgSWfpnR5Br9ZYnAr4afMCk9/leWYbFs/+dG54/1k4vG+ob7QXsM7IzvN2uxY3DrqUE/JQYwLezsYAq3DWQ==","signatures":[{"sig":"MEYCIQDm2sXrsJcRsBZVygX4RuhVh/L4UoHlzK6xCPPbd45iNQIhAOOG+Zk6X8aqKwW3TnP6RlmvrMfQ03LVgH+BkljzCzyK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12750790},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"8ee7677ba6f682278db4dcf33f0aaecefb15940f","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.5.0-alpha.12_1756454770404_0.08388706492362896","host":"s3://npm-registry-packages-npm-production"}},"17.0.72":{"name":"@odoo/o-spreadsheet","version":"17.0.72","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.72","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"f586446d0a7d22946577eef29b1aa1efd4dde65f","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.72.tgz","fileCount":9,"integrity":"sha512-7qyRjZo8JSxISDkKF0SupJ1D/uasayXhrYMv/m6vhol3m8BkXK8mkk54h0huQDngdMgIZYEFF6JDrl/NNFDkEg==","signatures":[{"sig":"MEYCIQCdlVGFvxO3K25xPzfjQ2NfM8S7xQxuINktDwJ7Dc3DlwIhAPMLkCR5DXpn8GIV3EAuSb9+wGnJt8vx51jexnP2icnk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8433077},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"8c68f3d54422d40b3204f7073d7f8e4a2cc170a5","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.72_1757057656305_0.08642044485075351","host":"s3://npm-registry-packages-npm-production"}},"18.2.28":{"name":"@odoo/o-spreadsheet","version":"18.2.28","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.2.28","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"2af5410e34888d187c20e444585a4cde40102f54","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.2.28.tgz","fileCount":9,"integrity":"sha512-HCG/Sz4epo4ybJLQiQriT3TVJgWPc9cdJCRN+Yc5kIzsIGny1F0+g3kl48YV3sJMkwlB+OkEooeyE9Q3yRBI8A==","signatures":[{"sig":"MEYCIQDxXXy6tPyFU9fEvo+BW7Td28vc5HcdL5e+AFlRnbIFHwIhAO/m0eHsADRj8YTd5uVCIdAodhNCMxPGBBRbBCP7REdO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11289165},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"84335fb9f0c29cbdfbba3fad0cc4a84b65d2ac81","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^10.2.6","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.2.28_1757057960940_0.36858771054487693","host":"s3://npm-registry-packages-npm-production"}},"18.3.19":{"name":"@odoo/o-spreadsheet","version":"18.3.19","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.3.19","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"b541cd11d8e42b4ca5052468e911f3f6d3ba520d","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.3.19.tgz","fileCount":9,"integrity":"sha512-HKjCRiLUSa2kmViuq3yaiNPXuxATGs6RBtSWIJZBiHYUiZckS9lqwPsbTSzdiOeirxxb7rqK+srUmkKqVg9Gqg==","signatures":[{"sig":"MEQCIAFpxr3L8Ik9vK3bpOVeOSsuvz/73H1HP3WxySu8YDolAiAZir0DR5hyy2QbwVR2/V+DSVrpD71mHYj+wr8puJAWDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11731311},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"77fd30760dc0f8979f28dc7ccd1dc20be21339e8","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.3.19_1757057967804_0.20548695495766323","host":"s3://npm-registry-packages-npm-production"}},"18.4.9":{"name":"@odoo/o-spreadsheet","version":"18.4.9","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.4.9","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"8939dc4b7790be2c69f420f968f37f71870c637a","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.4.9.tgz","fileCount":9,"integrity":"sha512-Nkh/TNV+XpkbwVGZpbj4qwn9djUFRiBjUg99TfZFhR+umTaN7e5dz6lD4wKjyXhEngj0clWZS7nU1mSoIyn1Ag==","signatures":[{"sig":"MEQCIHQLvSo/kCjdhduOSsOEh0rzr2myEGRjMyNh14hta5VJAiBisLkTuXftriSnFRYMtMcnGYe75ql9LHS9W/Lr5h6etg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12286753},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"a261873624bca43bae40a58101415394c83e5cd0","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.4.9_1757057970973_0.3494222494546946","host":"s3://npm-registry-packages-npm-production"}},"18.0.43":{"name":"@odoo/o-spreadsheet","version":"18.0.43","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.43","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"8762c8e75c382a5ec626f5755239c3e5a79c07de","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.43.tgz","fileCount":9,"integrity":"sha512-z4uEbXqD05gzrfTm1fXP3ldAQQ8ixqDj493Y+Qjsc6QdRapvKM+n5LzUKJsh4cjmJpp7+d72hZ93gHerrIRoVg==","signatures":[{"sig":"MEUCIQDWLQFtq/cnXDB+zoq5OHnXvjp2rQwqojy8y4cEHvyCeAIgSSci6nPyTDt6KGTAge2Nixa5dgbtK4ApoJqqkgzIs/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10856707},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"0f02dde52e7ba5e0ada48f3db5d1ad5fe1b101df","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.43_1757057975442_0.17162270641029398","host":"s3://npm-registry-packages-npm-production"}},"18.5.0-alpha.13":{"name":"@odoo/o-spreadsheet","version":"18.5.0-alpha.13","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.5.0-alpha.13","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"4d554b28b9a18ee1589e91440b7659c41aaa32bd","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.5.0-alpha.13.tgz","fileCount":9,"integrity":"sha512-H82UBdIAOwQGLkyX4Ba7cDO9WRhe4wvsC3p4TtrLOD+zmDp/EwbsH4zUYbNQAd/UwxqcjDmmlBf32nJbmdpCYQ==","signatures":[{"sig":"MEUCIQDOvpW5rbNmLc4XeQF9TnxctDkEplrX3cS6bcosLzXRywIgXQ2DMhXSZhZvB5EoBQsArsOHUu+uqIh0dmtM7JgFXBw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12841687},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"ae74b5b75f3d8b493cb42d7640fdfa094c1cadca","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.4","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.5.0-alpha.13_1757058151356_0.7566960995903684","host":"s3://npm-registry-packages-npm-production"}},"19.0.0":{"name":"@odoo/o-spreadsheet","version":"19.0.0","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.0.0","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"68c6cb5109cac1fa4bb219e8ac9a1ebad36a2623","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.0.0.tgz","fileCount":9,"integrity":"sha512-IjMnUNogIsgI+Mu3a1nBNJ8xN6k2Bv/YhL4IfVog1QbD147SGHTGPI7yx+Hm2d9y8jOjFkTmuvM6F7UXTFwDVw==","signatures":[{"sig":"MEUCIQD4pDsr2C+ZAKU3+nIkAHrh+jMSgRlv1Bm1J5JUxZa2AwIgYHpf9YIHBuDup8rRpIcUrtOjlrwM0IynsiGkiq3+o7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12843679},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"0ac0e86e03350daa8c232f816ef5d9a55ab84689","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.0.0_1757575190026_0.21598008732691976","host":"s3://npm-registry-packages-npm-production"}},"19.1.0-alpha.0":{"name":"@odoo/o-spreadsheet","version":"19.1.0-alpha.0","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.1.0-alpha.0","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"5a0f4413e971dad07e87a323b43e7aca28e3dc49","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.1.0-alpha.0.tgz","fileCount":9,"integrity":"sha512-g+UttUWMdAizOqQbvNC/QoXHR5r6Wn5N+sT/OkupBkDWUmkkr15hXA2ceXBV+4vVwsDveuD/+42A3wDfHTzNrw==","signatures":[{"sig":"MEYCIQCOPqjxKZNSJDQhwd5A8saYj5Q3YbmBlUexqBakbYvlkwIhALXa8Eui4ycGOmDx1syV5idiDKMewYwNlRl9XzPGv89Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12843750},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"587c9284e853198b8b8f2795d956bf0f30755c75","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.1.0-alpha.0_1757577048691_0.9724495614293338","host":"s3://npm-registry-packages-npm-production"}},"17.0.73":{"name":"@odoo/o-spreadsheet","version":"17.0.73","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.73","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"00d98f9c0bb850c1bb9a52634a6a6ae83f445ffb","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.73.tgz","fileCount":9,"integrity":"sha512-7ux6wzVLWjLjx/1cbQmxbF1+4KuqKXz+/4t+HmNKlf1jlH14YsTjT5apOMOMkSRXUhk1lyFStm/EKBT7cJD/DA==","signatures":[{"sig":"MEQCIBZDIBqqOt9XhQ+OIgqkEPbFmPy8LOVL1uxNhFL3RnR7AiAVsbPcEQ5Ak3qfD277X1Uuoj8OZl+g/bhGXoqK1iCvDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8436614},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"a11c622ad54bfa11531b1e0326c09b66ab14bba6","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.73_1757580087211_0.19824333335221445","host":"s3://npm-registry-packages-npm-production"}},"18.0.44":{"name":"@odoo/o-spreadsheet","version":"18.0.44","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.44","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"dcedb788269ebd112f5e7a690596d02c7de15f62","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.44.tgz","fileCount":9,"integrity":"sha512-4Zh7LJC+hZF7L9yor7L82dCl1w4O6FeHW4NnyX3Mp+S+5pd8N35uHTWiHWrdwWCP/Q1AAcNrpU347xZtOFTFMg==","signatures":[{"sig":"MEYCIQDQwzURtxzzgT5j9wOWmdcsKrhvbAJ2ieAL+YhAL77VnAIhAMnwgkKNvrP/AaYXkZC7I1G90WXI8Tb6ggIL4Mx8wRzv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10860896},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"7e6662c535ffc15283974c99255c75ddc99f3382","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.44_1757580243718_0.2751724728575311","host":"s3://npm-registry-packages-npm-production"}},"18.2.29":{"name":"@odoo/o-spreadsheet","version":"18.2.29","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.2.29","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"d17871b8e59fbb9a1e2a3e2df904fcb0391ad0bf","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.2.29.tgz","fileCount":9,"integrity":"sha512-Fr640jV08i7asC0hE+UzC+kF4rBOIzhdPC/6RvpZCxExUgMN7VUkfUx4YSx5cvhmwNpuSbnXVjA4aw0DQR9FiA==","signatures":[{"sig":"MEYCIQCoke4IwB8O/twjgXT+pU6Xhd4T6qZBK4ZAK+Yu5v5BTgIhAJhLtJgetu6+hhUnsxkUXoNJWaxc+AZgViwXA8x2ZS3i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11293354},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"665bc43dada7bdcdbbd3060a9d33107288baccff","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^10.2.6","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.2.29_1757580323496_0.15844699302961418","host":"s3://npm-registry-packages-npm-production"}},"18.3.20":{"name":"@odoo/o-spreadsheet","version":"18.3.20","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.3.20","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"ed7864d1e634a46b896c41016671578f4b1100d4","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.3.20.tgz","fileCount":9,"integrity":"sha512-O3fLPdoyJ+ZMUVU/5Rsj16AN1d3cMN3cKiKnXLciZYi58zpUVvbi8ksB+c3tJI3p2Kf9rZ7QFZwXKPoQucb49w==","signatures":[{"sig":"MEUCIQDIoaHRMNidUBiE6HDBvSBwP5ep2yqczJBbjWSiHiNnMQIgI6gVh1kOkpACRf3kFYlLYrtdynjbnIEhK8TYNp40/AU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11735673},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"ef829f49185548f1ce7227abee8942f617919dc5","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.3.20_1757580395247_0.07901921821516678","host":"s3://npm-registry-packages-npm-production"}},"18.4.10":{"name":"@odoo/o-spreadsheet","version":"18.4.10","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.4.10","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"60fb0fdd1402444e1b81b9586a62b49f5273c4f0","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.4.10.tgz","fileCount":9,"integrity":"sha512-hiWFrKV6WOoUpDf+vkYATuBlRYerfkcITnjnO6MsZTSdMpWnPm3ohk5Gg+fi+cn6Jztp7Als9m40BexCVZoJTg==","signatures":[{"sig":"MEYCIQDN55nx+1PRghl0pKN63o1s/RHRO+f8b3VU0SQ/pgpniwIhALUR1kjcYlTkAwOzVPXkN+iiO761HozNOVtBGWHsEC0V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12291128},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"15a11a46807fff9b09d4c6f68f8747a10b26eba4","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.4.10_1757580402019_0.34161400396289743","host":"s3://npm-registry-packages-npm-production"}},"19.0.1":{"name":"@odoo/o-spreadsheet","version":"19.0.1","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.0.1","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"41b5c1af9523e106ce02a136aebc15b530da04da","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.0.1.tgz","fileCount":9,"integrity":"sha512-dGYsLmYX9A+t9abA7RqF6o0Be/iJ17fqZWOPGH4Lqd4cZr2QU9KufyMpNzsrK7rM502OnGNdQ9KODwqVAJQmNQ==","signatures":[{"sig":"MEUCIQCteJvP8/EClR7yoFl0yVSB3cW+KSap/ER/qiX2lbg07QIgI2wEylwWcJAbkcBoaskgao/r77TLVJAON9mZWSFTCrY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12850699},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"bd79eea4647460e533c16c8aba8c4842e4b6f8f5","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.0.1_1757580409749_0.0798174391385511","host":"s3://npm-registry-packages-npm-production"}},"19.1.0-alpha.1":{"name":"@odoo/o-spreadsheet","version":"19.1.0-alpha.1","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.1.0-alpha.1","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"4f60dfb8b8f1a924f69d01f86c7cacff85f31857","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.1.0-alpha.1.tgz","fileCount":9,"integrity":"sha512-xhe73htYEsJYCptTeH14IsvwXuvxfiISju3gElBvwOv54ZXB6yqWXqJd+bzbiZhEU106yJykfQ7y1zNTjBKZvQ==","signatures":[{"sig":"MEUCIQCrf940vTEm4t/Hqa5heLLoCsH8Cz9kcCzJO1ogibn8UQIgHaLSswEscv/azFgqT4drtQKy89X7g1qqHCt8n67jp4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12861333},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"d3e4e7b9ec0da3ce1658f21464187fb5ed9afd46","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/jest":"^0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.1.0-alpha.1_1757684083794_0.3097511698502815","host":"s3://npm-registry-packages-npm-production"}},"17.0.74":{"name":"@odoo/o-spreadsheet","version":"17.0.74","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.74","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"9025c23bbc8053573835391c2a3c4188cc67b89d","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.74.tgz","fileCount":9,"integrity":"sha512-4OW4TJ0IjFPKpMxKzeerkgv4ryI7TIyTRP+EM8i+XFZ1uMAdS7+4jioleQJIoRWFP5ek3pa1IYXBcr4AhWuzFA==","signatures":[{"sig":"MEQCIE0J9zCHo6+++NWBhOt8OGxDwnC23I2Ykamuyp9YOJ/QAiBBVQALfDRU/LZrfDomjDi+XCYAtfJfjneINHxOIG8r/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8438143},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"bf7d9c8ac23369733e78582185534ba41fe761d3","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.74_1758266587205_0.21913967650062993","host":"s3://npm-registry-packages-npm-production"}},"18.2.30":{"name":"@odoo/o-spreadsheet","version":"18.2.30","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.2.30","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"28210dc71793def53558c85d182e4880e07e6441","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.2.30.tgz","fileCount":9,"integrity":"sha512-q2MxJIXxqgvQYRdGVQi1YjYlOAOMfsZjVs+kOHfxEykHoxsV0hjgU0M7wfiogQXeosoNvuir6hlREOuESRvoQw==","signatures":[{"sig":"MEUCIF+B2l3ojxUwxE/aU7rjtLs0lRsa8BRgK3XsLLSgPJy2AiEA7qMK/cIE14dxRk81VpHJ9Jeg1Cx0rV3GfLPByg5ExxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11295355},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"16428fd720848a6458a85e7417a4eaec39949faa","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^10.2.6","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.2.30_1758266720718_0.07188650970594401","host":"s3://npm-registry-packages-npm-production"}},"18.0.45":{"name":"@odoo/o-spreadsheet","version":"18.0.45","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.45","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"572b990770a74873d4cdd8ad9227398bcd2ca71e","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.45.tgz","fileCount":9,"integrity":"sha512-1Og33/6cjgHT12MGgNGAVypJdZou2mDak6xVdwbl2Aangji78zXe1/XT/xSC0ihNvC86tuCg0BL4D/cNH7jU0g==","signatures":[{"sig":"MEYCIQCCRMDjJDVe/B4ibFtaEHWEexbpLyedxfuym30c5UD7egIhALAUIS+Fdtza9ACJi6MqE4QjdcqPx3PXXTtGZFzvSZx1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10863550},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"54e799a0898015e404e8b2c3c959979d95d6519d","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.45_1758266723825_0.29665342752500345","host":"s3://npm-registry-packages-npm-production"}},"18.3.21":{"name":"@odoo/o-spreadsheet","version":"18.3.21","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.3.21","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"ec7af24c39369243e52f6d68d51a2ad0923744ce","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.3.21.tgz","fileCount":9,"integrity":"sha512-9BIiX2iyFQpTre9hdm8ls/u+WJPMYkssFSI++Bxta1SIQKszCTghJI3/i2aMGegsRN1fEO/iqNFiLFcTtq1r1A==","signatures":[{"sig":"MEQCIEv+XYl2EBe5o7Huz/hbRdr6nlCac9NmYSw4Kdef4DttAiBNqGWu4FU1f0cjjT8PA+6+rDJr6GZhWCzJJQ3nxNu4IA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11737674},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"b64ee85e0734c19142053bf78141ccc4f2e480a3","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.3.21_1758266768070_0.46450523903952345","host":"s3://npm-registry-packages-npm-production"}},"18.4.11":{"name":"@odoo/o-spreadsheet","version":"18.4.11","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.4.11","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"23100801ff9839e976972745df7097ffaf6d2317","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.4.11.tgz","fileCount":9,"integrity":"sha512-0DYBaaw3t6frJLr09RhKCFhtwQNdrK03WKk21Hqe9XWITwIffQisFPKRT3sY8LzTM+0puZvhTez/bncIQWs31Q==","signatures":[{"sig":"MEYCIQDBBK2YOg6qzebPg1NOhd7m9/XBmbnvxmWv9byLH0e0hAIhALz5djG5ZIz+nz8WQwn61IL/CktMlcVCxJ6WXQQJZPIw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12293139},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"c7e71ac071a993b0d60e246489ed22cab26eb2d3","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.4.11_1758266797690_0.4551447167125551","host":"s3://npm-registry-packages-npm-production"}},"19.0.3":{"name":"@odoo/o-spreadsheet","version":"19.0.3","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.0.3","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"7912882bde2dca04e6a1883cc4bcf6241782a36f","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.0.3.tgz","fileCount":9,"integrity":"sha512-/CekN/9CVDZFOCaL2CtqXiGmWO7O0VzZGmDVn5rGh0FuqXJA+4wCfrDUiJSk/9pSGfUKQliVhkmPdkuJRGxcGQ==","signatures":[{"sig":"MEYCIQDSV83Rk1OHCva+O0ZVMRT40S+QBDSPT9cBRsUCpX91bQIhAKgJ+LdC+pqbPPMQ1XhHvo3iwyYgXfBbQo9tYwANoSJt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12862081},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"84f3b74e3cc5c0710b3b3ea682f70cee88215375","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.0.3_1758266861334_0.21546247473887914","host":"s3://npm-registry-packages-npm-production"}},"19.1.0-alpha.2":{"name":"@odoo/o-spreadsheet","version":"19.1.0-alpha.2","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.1.0-alpha.2","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"9e4bf3ac5ff1b383a8042d919c99d0a6404ef9d4","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.1.0-alpha.2.tgz","fileCount":9,"integrity":"sha512-Y4LIQIWpJ/8nquJ2CByNJYswQVFCwcroIVeKMv3LUQTUcowW8KrLFQhXDUyd5pHiTE1DnDLn24qVNVDHwsgBSQ==","signatures":[{"sig":"MEUCIHZ2t4c2zNz+vMwis3PLgtLFKnozkA0Pd5C1yeydviZ+AiEA/LjumYjFkv0ENjZVCujr4UuU5hk1I2gknMq+1YEIegw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12625942},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"8cc543d85b6ab5446376f92a9dfaa249ffab3de1","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.1.0-alpha.2_1758266870823_0.46928097205165664","host":"s3://npm-registry-packages-npm-production"}},"18.3.22":{"name":"@odoo/o-spreadsheet","version":"18.3.22","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.3.22","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"4c2dbd3dabde08b6cba7bd91bac0ea87196886cd","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.3.22.tgz","fileCount":9,"integrity":"sha512-9mlO0kA6m2+XL8K7TwXkPMqBZpiK4Sk+AmUID2/MDdrVCi0kK+M4GqFbD4YoYcQj8N7NuiNMNlw0tehNTCLOnQ==","signatures":[{"sig":"MEUCIQDfYxzTY9ZgJWeZYl6b0iudSWsTLfLVz4iSU2KpW1lLlgIgDd83+U676Q0NeB1xPUoeXMSpRsX4WZv5ABmnxmptqxs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11738142},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"fb227d71fa6f3ce8bba947b5b7ceebc54255fc97","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.3.22_1758630593677_0.21263631262224592","host":"s3://npm-registry-packages-npm-production"}},"18.2.31":{"name":"@odoo/o-spreadsheet","version":"18.2.31","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.2.31","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"cfdb81c59dcd4e1992bd4ff390d62cbc4c97b2fa","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.2.31.tgz","fileCount":9,"integrity":"sha512-wZueLMBfz7YDIFlduV9O399TgwHUJNeqfI4TC66zycLI1pT8Q/3teo1yjMb80VlD/H6vf1W0+r/IU6qsYVySkA==","signatures":[{"sig":"MEYCIQCN9k/rNhqGRIq6WR2rY0+DQadomYoeROlZVn+f/J+4sAIhAP2daH9pysVGrz0Mov9K6gT/FS0rKJYhx6S1BzGwjS8v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11295823},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"839667ef746f98f7fc9963f035a212cbbfe53f06","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^10.2.6","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.2.31_1758630726996_0.7115355961926098","host":"s3://npm-registry-packages-npm-production"}},"19.0.4":{"name":"@odoo/o-spreadsheet","version":"19.0.4","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.0.4","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"6e42f25a49aa62ecd2e64f488058a33f2c4d72c4","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.0.4.tgz","fileCount":9,"integrity":"sha512-2N1IDN8L/YNo1MBPfCodhH0H+Wq7eSH4Fu5bq0kcg/Vbvpnd7fAfUy3Dpvp3PsFAz2dboaaF6w5KL2Pm5ME2qg==","signatures":[{"sig":"MEUCIQCSZq9nwx08g8rThXceWZj68kTOV3A3/brJS2Z+NYGocwIgCam6D2+A6hXhmJFa8764mqsdcsJlq/IJeNZZILaPmYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12862356},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"87b774dfa60516cf1eef96aacf989a42d9fb13d5","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.0.4_1758631109862_0.04766282328850835","host":"s3://npm-registry-packages-npm-production"}},"18.4.12":{"name":"@odoo/o-spreadsheet","version":"18.4.12","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.4.12","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"f278d6ccba974fac766155dfe5713e4eaa80969f","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.4.12.tgz","fileCount":9,"integrity":"sha512-GCa/glWNO5K/MghbWH1HQj5lAQlbyWZ63wuhyXMEyhLrfGkWwqpS/jwJmSVqdS/bScoNz8ucN6BG048RIg2QZA==","signatures":[{"sig":"MEYCIQC/2yXnHopONQJn+YjjS21rg9VJfWUdjAN10ZB56O28lQIhAPiolxIYEb8Y4IE2BvnuTXLP1aZAkHJKXdvPZG0xb2Px","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12293607},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"0c91305458fe68c0587cb6234768049eceb88a5f","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.4.12_1758631124705_0.7046163653154367","host":"s3://npm-registry-packages-npm-production"}},"19.1.0-alpha.3":{"name":"@odoo/o-spreadsheet","version":"19.1.0-alpha.3","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.1.0-alpha.3","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"0103f5a4c3563939146820bfb2f8706e2b79e7ff","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.1.0-alpha.3.tgz","fileCount":9,"integrity":"sha512-TfVoDRQeHtPOFwZ391C6k42ixPGHBC0bRjVqCeKIGjQwrTryFPmoO7Yc9tUaPAtkfeFdJrH4xj/jKmaYCghl+w==","signatures":[{"sig":"MEYCIQDC4+0xlr/Ay17D1nIBxAdF6tjdBwk9+rE2R3gX/0bBiQIhAO7n94PjrsQjUc9ud7gejEqgg3KE2b3cmdYYaKg/Cd8a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12626188},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"ce2b07a693ec8f7645fdbee5c9463834922dfcb3","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_css/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_css/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:css":"node tools/bundle_css/watch_css_files.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_css/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.1.0-alpha.3_1758631136644_0.23810318103037487","host":"s3://npm-registry-packages-npm-production"}},"17.0.75":{"name":"@odoo/o-spreadsheet","version":"17.0.75","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.75","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"a0755a1d3a4a12dd516edeccc90740b3804538a3","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.75.tgz","fileCount":9,"integrity":"sha512-uEe2nTMfGMn0SaTcsnIJJ7X8JRvY3Z8562JinQ75R/lPGn8D9IwDkXdhJn4Ra8ban1Cymequ36eQMhODSqGlhQ==","signatures":[{"sig":"MEQCID4kaHlrdNVA9VgKPvbTAyKBk/sNOiuMFLx9Dok3n284AiBtHTtHFVuVZLAIyA39nM0Zu1RJm4ALsLjSuG2t5ju9CQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8438043},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"c8f112036dfcb7bc8b3bed360ec7f50b1e63ddb0","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.75_1759831241485_0.3773604718235226","host":"s3://npm-registry-packages-npm-production"}},"18.2.32":{"name":"@odoo/o-spreadsheet","version":"18.2.32","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.2.32","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"21614de700083b9a18a158b21d3bdfd3d18fb7b7","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.2.32.tgz","fileCount":9,"integrity":"sha512-cgev463Z7bJS4psCvuQo/uELe2e+9TVkD+GTV3+sTENx3nm/bkZ2LVPMGWFi/2PUxLmN6hfmniggiZXv3uda3A==","signatures":[{"sig":"MEUCIBDgE72eori66++HUPEQNT/YeM1CDCUGQf9Gob6BPJrIAiEA7EEL69hiE4q9wtEb1m961LNzpSUL/EMX5+tl/AIIs7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11296291},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"a42c448a5660ab4d14aec8dda9f7ac0c58280e7d","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^10.2.6","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.2.32_1759831242751_0.44020332763300085","host":"s3://npm-registry-packages-npm-production"}},"18.0.46":{"name":"@odoo/o-spreadsheet","version":"18.0.46","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.46","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"3c6581b63b9bc91c8cd17192d44b1d8b699f7f23","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.46.tgz","fileCount":9,"integrity":"sha512-2BpBmT89oPm6VTJ+HFHo4XZ+boeeTrxtQohg+C1iM8km5eGm1pnmdIMwuGlKW5of5TwQd3wXd/rcbuSw367wEg==","signatures":[{"sig":"MEUCIAPWQV7D6J6Bve2Z2vp0z5KbxC6/eX8ImbFbH1RzQ013AiEAgq6G3tiQyFxTsnSzYRYP2GKKewNPHerpkyx3TngJ7gI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10864085},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"67a1b4af88f3fe108eff9acc9aa8e7b9f0d2089b","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.46_1759831306047_0.5396444598901753","host":"s3://npm-registry-packages-npm-production"}},"18.3.23":{"name":"@odoo/o-spreadsheet","version":"18.3.23","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.3.23","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"1ec439de7fe02ba34890d7798cc17c4e4dba5684","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.3.23.tgz","fileCount":9,"integrity":"sha512-YU4r9RReoe6/VzvB0gZyhheNHXcVuP9Dkphgn7h8Sa4uFAwuO1iweCt7GqGonTgSzbdMb5ALiMh4CvJzEF2dRQ==","signatures":[{"sig":"MEUCIQC17dcGC+i4C15tF2rsxqsp/pCjljeKZQa/+TMQlCo1ygIgI+QpzIGN5dZaW8ctqhKgWEERFJZwrf941qz2VWQsA98=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11738610},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"b4764cba6533b071a4019541a70e8755fa619f2a","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.3.23_1759831312243_0.6997007315811048","host":"s3://npm-registry-packages-npm-production"}},"18.4.13":{"name":"@odoo/o-spreadsheet","version":"18.4.13","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.4.13","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"a46a6e3eb1aa4183162f0d405f26021eb68477be","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.4.13.tgz","fileCount":9,"integrity":"sha512-PjIe/ronuGTJiOehVEAM1YIuk0ZiEk5AztwsJxGMJxaYRv2YhFNIsgeCBL0K4s7Mu61EMY1RRE48bAO43d/4Kw==","signatures":[{"sig":"MEQCIAnzOEqTdKFu6qKO/ZSg0SGBvQEUY+PHREZbovwwGUKdAiBbg/uekWBwJ46evjTP0vhbzvfOvcEwwHjUwcxDr04cKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12291918},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"d4df70e06e7ba8ec4aab79d2d9b42fc3edc7dc5c","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.4.13_1759831314050_0.06490904614987802","host":"s3://npm-registry-packages-npm-production"}},"19.1.0-alpha.4":{"name":"@odoo/o-spreadsheet","version":"19.1.0-alpha.4","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.1.0-alpha.4","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"d40e94949ee97f54fc9ba6acef3351cc3eb4081c","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.1.0-alpha.4.tgz","fileCount":9,"integrity":"sha512-JfjBApACQ5jGExRAMqneg5ucue0RzRGIyqZFW81LUbffyuPoauqknNWZHO5PtJ71zvjJtvDoNtAhepTN4QL3eg==","signatures":[{"sig":"MEQCIH0Er7Me2FYs79eo8GAptOgjSoDkJua/fjm5i6Lwl9fbAiBxTiIHpAJdfj9b0xnAWj1era47AVS4VIOBv1MZY33Z9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12634690},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"node":">=22.0.0"},"gitHead":"b7cfed8f7e13c3ac9088e46ff2432e94b7696294","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_css/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_css/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:css":"node tools/bundle_css/watch_css_files.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_css/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.7.2","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.1.0-alpha.4_1759831460553_0.3416815061867897","host":"s3://npm-registry-packages-npm-production"}},"19.0.5":{"name":"@odoo/o-spreadsheet","version":"19.0.5","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.0.5","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"55eeb9658f916ea924314ba79639ba03a6763a3b","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.0.5.tgz","fileCount":9,"integrity":"sha512-UwwQuro+xNquT7DSGTrtOdXLYCOElZs7UhuULl/4dxixTqiITMntwSBV6uCEVrdhE5VjPAxa12LF71vgOm34/Q==","signatures":[{"sig":"MEUCIQDOMT0vyDp7Nw03rjYmz3zUismQ+VJyqxnNmuJDZf22zwIgWmedLTMZ0SfWOVf8AyZXBh1iZtI7JGQdwKc/CUCGVUs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12865145},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"86fc4428f88b8c727cc76932ccdc1cdfa3e54b38","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.0.5_1759831505081_0.6571212015050771","host":"s3://npm-registry-packages-npm-production"}},"17.0.76":{"name":"@odoo/o-spreadsheet","version":"17.0.76","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.76","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"88dc28363c96e0c275f12719122961a1c858c9fc","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.76.tgz","fileCount":9,"integrity":"sha512-0fIoTcoQfE54+DnZ34p1piIH9lLxEIlBORiGIIPiB8wIeWqSASe+GpDeWc+G1Kd51CES+lN7Kb4zK0QhDGkPxQ==","signatures":[{"sig":"MEQCIBIYSLZ/7KSWPMT5pY2ZauWksqRCG3LQ9mJd9tTZ1pRYAiBDiYqGgGbQvmK2W+2NrPsqOOcwgA/V+yClJrjdsHrjHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8439179},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"5c3234b40e963e9ab9e99bd4b83a6517b87d717f","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.76_1760596619539_0.8477212374630432","host":"s3://npm-registry-packages-npm-production"}},"18.3.24":{"name":"@odoo/o-spreadsheet","version":"18.3.24","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.3.24","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"c0f4bcecdf9237976b0b900f49a5755303d639eb","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.3.24.tgz","fileCount":9,"integrity":"sha512-VdQ8dRC9+v6tmsb3IdKMUhf2DN2a8YA2qqJQX6oD8E5DIYh/PKZzlG8TkroDVz11O5/t2hA13fYTA7nXX0jOWQ==","signatures":[{"sig":"MEQCIHxxpik/hPFx1J1BF6ttDBWXP4MRxeWyMhV2NW73xPtAAiAtYQ9x4+ZpF2uG8JNVZ48/u9D7xZlKMknYujxzAgkWaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11742120},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"f13dd1c3ecf898a26ee14d00cf95d6a57c0a71d6","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.3.24_1760596750491_0.8396199655793122","host":"s3://npm-registry-packages-npm-production"}},"18.0.47":{"name":"@odoo/o-spreadsheet","version":"18.0.47","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.47","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"3e87296c9eb9307f455cf0deb02b60cc6f5f7b24","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.47.tgz","fileCount":9,"integrity":"sha512-P3pHDutsODADip7oO8NE+BUmELedrvpv1gjPxTiikG1vVyZxd8L77HPyIdq6lDgG4/uun0HXDHhtsuO+MMJdRw==","signatures":[{"sig":"MEUCIE6QYmB7rYFMmT9FgKtdQ8pkQISAdn5+7JYpxH69c9ppAiEA1Co6kTeRvg4iWYQv535TrLwY4aiJhVYDzVnqyHoQkxE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10866080},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"0216b064376cccf08cc6e522baca5b5e71aa0b18","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.47_1760596772471_0.39144134529183816","host":"s3://npm-registry-packages-npm-production"}},"18.2.33":{"name":"@odoo/o-spreadsheet","version":"18.2.33","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.2.33","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"22a16b94b3039c6870c7215dea6ae6dca23e55e2","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.2.33.tgz","fileCount":9,"integrity":"sha512-6vYeznAfrTlqAnwNtw12f7nm8OAv7hwQQB4yMhnb2wYxl6BcH6lI17fQc46XDokQ4RKxSxa3/BNuhcj+tw6K5w==","signatures":[{"sig":"MEYCIQDdFQWF/kum6riuuQYKPmfvJHhFLma09O1aqAsa06iZ2AIhAPQd6W+7NfVZuYtcrUGbtX/bhY24Rz/Vq6oxKI4UBDkH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11299224},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"280596ceb77195cf29147c7e4e21264067310753","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^10.2.6","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.2.33_1760596830329_0.9181278686080827","host":"s3://npm-registry-packages-npm-production"}},"19.0.6":{"name":"@odoo/o-spreadsheet","version":"19.0.6","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.0.6","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"a6711e36d726e65511d9be4d133a78aab19135fd","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.0.6.tgz","fileCount":9,"integrity":"sha512-Xfts5e6hyX6hmJRq0ikmsK/XxiWNM3icrLNVN2LH7j4X0aiLBbRq9t5/PcJxe7acHZhXEgKcfjgv5uexzQHLig==","signatures":[{"sig":"MEUCIAsQ31qwOQWiTZubdOxjYRq9sUsAz0GwvmFDWp4N0E0vAiEAgRS1kAtXLGKj5YyWg4WHGYYjc3Tmiumc2Z+ascJVjZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12878865},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"0d4315afaa44ed8fc6531bd9001b97e0dd7ad04e","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.0.6_1760596836511_0.4462516789162254","host":"s3://npm-registry-packages-npm-production"}},"18.4.14":{"name":"@odoo/o-spreadsheet","version":"18.4.14","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.4.14","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"72154be26bbedafcb163da8da67f1b2065fbf869","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.4.14.tgz","fileCount":9,"integrity":"sha512-rZxIlXrms+Q5xvBjVJ7YFE20SZX18CfUNw+8PYc8+SCMHghbO4vaXD6q0DRkfOTOGkOVjoAFSbwJDaCKMjLS+A==","signatures":[{"sig":"MEUCIA5lRF+1HQEqbdXuVI1ahsSKV43b8rktqkP30Abfl4W/AiEAz2ljtDT+YbYEzmAs9Oi3eGfv/C/Pc8LFq67lRyJdcRA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12300151},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"bc55c401f678d5e31b3c0c85ddce9b30c9327055","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.4.14_1760596839962_0.13521089243568052","host":"s3://npm-registry-packages-npm-production"}},"19.1.0-alpha.5":{"name":"@odoo/o-spreadsheet","version":"19.1.0-alpha.5","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.1.0-alpha.5","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"458af82115c421c7cdbc3cda8bb19d875806ae0c","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.1.0-alpha.5.tgz","fileCount":9,"integrity":"sha512-JW3Pp7qChgoRJMmddwQu82lH9eUt8SJjuMVSZYavT7QqvKJ7lTP+utW64f6eLNa6CzRSRCwrH+AXE77e8eEu6A==","signatures":[{"sig":"MEUCIQDBmmW4kAuq+TLhCX24mi3wTTnaG3HJ7V/ekcPMkKTBQAIgQGit+JGnOTYTIHQWYbzH9KqPksR9gBIVevKbXJkIClg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12674213},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"node":">=22.0.0"},"gitHead":"1a0e3d5682545b8c91ff28bbd62c804b6153e650","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_css/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_css/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:css":"node tools/bundle_css/watch_css_files.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_css/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.7.2","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.1.0-alpha.5_1760596855026_0.39654863222933523","host":"s3://npm-registry-packages-npm-production"}},"19.1.0-alpha.6":{"name":"@odoo/o-spreadsheet","version":"19.1.0-alpha.6","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.1.0-alpha.6","maintainers":[{"name":"ges-odoo","email":"ges@odoo.com"},{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"83f10c40a48a66097e0bda725a5756d8e56c7b03","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.1.0-alpha.6.tgz","fileCount":12,"integrity":"sha512-jbHbtFKig6/GfFwG9ope17s9GER9SwoPxPHgJCo3q2aZXFZNDIbV45DBfZIky6xYxqU8CwRhec3kEPO1oBJkQA==","signatures":[{"sig":"MEYCIQDO22uwv9U+8hAWJtDMKXUYPN4CQZ+QHlOFe4Dh2QVMmAIhAKej1YAzvsSBtPL6xHdWeAuUeMZ8dHJRofmenOhvXVk6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14859147},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","moduleNameMapper":{"^@odoo/o-spreadsheet-engine$":"<rootDir>/packages/o-spreadsheet-engine/src","^@odoo/o-spreadsheet-engine/(.*)$":"<rootDir>/packages/o-spreadsheet-engine/src/$1"},"setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"node":">=22.0.0"},"gitHead":"8ab685e0c689d15ec2b96e2a2300cf1c1e4fb1fa","scripts":{"dev":"npm-run-all --print-label prebuild build:dev --parallel build:watch:engine build:watch server serve-static","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","predist":"npm run dist --workspaces --if-present","prepare":"husky install","pretest":"npm run test --workspaces --if-present","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prebuild":"npm run build --workspaces --if-present","prettier":"prettier . --write","build:dev":"npm-run-all build:js bundle:iife  \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rollup -c -m -- --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:dev":"rollup -c -m -- --format dev","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all  --parallel build:js:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","build:js:watch":"npm run build:js -- --watch","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","bundle:iife:watch":"npm run bundle:iife -- --watch","build:watch:engine":"npm run build:watch --workspace=@odoo/o-spreadsheet-engine"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"workspaces":["packages/o-spreadsheet-engine"],"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0","@odoo/o-spreadsheet-engine":"*"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.7.2","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.1.0-alpha.6_1760625416688_0.01548598408184021","host":"s3://npm-registry-packages-npm-production"}},"19.1.0-alpha.7":{"name":"@odoo/o-spreadsheet","version":"19.1.0-alpha.7","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.1.0-alpha.7","maintainers":[{"name":"odoo-user","email":"ged+odoo@odoo.com"},{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"44c3b952bb024b4b11a2dddac084294465140113","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.1.0-alpha.7.tgz","fileCount":12,"integrity":"sha512-AKoLJ6K8Z//6q6eEkykAxOBWKmHKgNsCFJd0iIJNRBdB/USKdjAJ03+uGMFlMkA3aODi9sg5n0iXZLco6ESuYA==","signatures":[{"sig":"MEYCIQCTABK4rar/TfFxFqSn0rzJOdCBvzK7NlwSNjkxFjoLawIhANpz1C++kj6mpCU+6Y9A26zr1hZMsN+EbMVMfICJQfT2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14859108},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","moduleNameMapper":{"^@odoo/o-spreadsheet-engine$":"<rootDir>/packages/o-spreadsheet-engine/src","^@odoo/o-spreadsheet-engine/(.*)$":"<rootDir>/packages/o-spreadsheet-engine/src/$1"},"setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"node":">=22.0.0"},"gitHead":"a11279df1ca5575825637e7162673e9fe3dd2dcb","scripts":{"dev":"npm-run-all --print-label prebuild build:dev --parallel build:watch:engine build:watch server serve-static","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","predist":"npm run dist --workspaces --if-present","prepare":"husky install","pretest":"npm run test --workspaces --if-present","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prebuild":"npm run build --workspaces --if-present","prettier":"prettier . --write","build:dev":"npm-run-all build:js bundle:iife  \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rollup -c -m -- --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:dev":"rollup -c -m -- --format dev","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all  --parallel build:js:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","build:js:watch":"npm run build:js -- --watch","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","bundle:iife:watch":"npm run bundle:iife -- --watch","build:watch:engine":"npm run build:watch --workspace=@odoo/o-spreadsheet-engine"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"workspaces":["packages/o-spreadsheet-engine"],"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.7.2","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.1.0-alpha.7_1760699440271_0.7365621048172766","host":"s3://npm-registry-packages-npm-production"}},"19.0.7":{"name":"@odoo/o-spreadsheet","version":"19.0.7","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.0.7","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"5f9f6dae18899620dde484d0ed2e513f793e6099","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.0.7.tgz","fileCount":9,"integrity":"sha512-LT/HMSBiIRtdDaRCfgkCuEiqfO44k+ky4Kh8kcgXtEqDZkMlp2Xz30efiqsd98CYXbGk8THnvPduBKslfY8SQg==","signatures":[{"sig":"MEYCIQDih4oh0jQR4arXuyARJ13o/nKwqVBqvOLk80T0vpuTGQIhAIPr9jldoE3ETIqFVAJ2xu3SOTw49PnleAx32y0ZgMws","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12911273},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"1c1d1eca686d3193e262c5c2ea50cc7f9e7d7862","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.0.7_1761207604552_0.06629583772596637","host":"s3://npm-registry-packages-npm-production"}},"19.1.0-alpha.8":{"name":"@odoo/o-spreadsheet","version":"19.1.0-alpha.8","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.1.0-alpha.8","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"03d6e872d4618aa9006159417af5d5e36186358d","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.1.0-alpha.8.tgz","fileCount":12,"integrity":"sha512-xdkKVjN5isYJwu5exVzvaa4Lo9+DExol1DGyuiRMtAlgCXj19ER/TqR4qfX5sIll9SThMA9hoPujsBOy14y09g==","signatures":[{"sig":"MEUCIQD8bZM5N8yGwiibBWsUhOd0a318RJWM4JeSdzLjE8C7OgIgYuaAoPfM3lmiJmybZ6Rs4doUQPQG+alCY6u44CxqKe8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14911980},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","moduleNameMapper":{"^@odoo/o-spreadsheet-engine$":"<rootDir>/packages/o-spreadsheet-engine/src","^@odoo/o-spreadsheet-engine/(.*)$":"<rootDir>/packages/o-spreadsheet-engine/src/$1"},"setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"node":">=22.0.0"},"gitHead":"78717d4d9f451f0e7eb7a07643bd4eed261711df","scripts":{"dev":"npm-run-all --print-label prebuild build:dev --parallel build:watch:engine build:watch server serve-static","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","predist":"npm run dist --workspaces --if-present","prepare":"husky install","pretest":"npm run test --workspaces --if-present","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prebuild":"npm run build --workspaces --if-present","prettier":"prettier . --write","build:dev":"npm-run-all build:js bundle:iife  \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rollup -c -m -- --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:dev":"rollup -c -m -- --format dev","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all  --parallel build:js:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","build:js:watch":"npm run build:js -- --watch","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","bundle:iife:watch":"npm run bundle:iife -- --watch","build:watch:engine":"npm run build:watch --workspace=@odoo/o-spreadsheet-engine"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"workspaces":["packages/o-spreadsheet-engine"],"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.7.2","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.1.0-alpha.8_1761207668072_0.898558409815104","host":"s3://npm-registry-packages-npm-production"}},"19.1.0-alpha.9":{"name":"@odoo/o-spreadsheet","version":"19.1.0-alpha.9","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.1.0-alpha.9","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"51abcff5e7d2b90b69673c5eb942e903ef4c5cc6","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.1.0-alpha.9.tgz","fileCount":12,"integrity":"sha512-e5XmiSYDzItU+yNM7mviGNrDeTvKxCuitrCcKqH8w2ppycp7kLZ/tLLy4/2HscAlS2JM6s8Aw+QAiz7RESlEYA==","signatures":[{"sig":"MEUCIQCLedQlTx3DVB54D1uEFq50xY8PEo1K/PGdLjsFPPyS3wIgaLHnUCYVR5Ocl9S6qU8BfGhGSPmX8+rGcDTfgWNSViA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14921496},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","moduleNameMapper":{"^@odoo/o-spreadsheet-engine$":"<rootDir>/packages/o-spreadsheet-engine/src","^@odoo/o-spreadsheet-engine/(.*)$":"<rootDir>/packages/o-spreadsheet-engine/src/$1"},"setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"node":">=22.0.0"},"gitHead":"bd756ddcb45d43540bc86a4075415f040acdc559","scripts":{"dev":"npm-run-all --print-label prebuild build:dev --parallel build:watch:engine build:watch server serve-static","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","predist":"npm run dist --workspaces --if-present","prepare":"husky install","pretest":"npm run test --workspaces --if-present","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prebuild":"npm run build --workspaces --if-present","prettier":"prettier . --write","build:dev":"npm-run-all build:js bundle:iife  \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rollup -c -m -- --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:dev":"rollup -c -m -- --format dev","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all  --parallel build:js:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","build:js:watch":"npm run build:js -- --watch","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","bundle:iife:watch":"npm run bundle:iife -- --watch","build:watch:engine":"npm run build:watch --workspace=@odoo/o-spreadsheet-engine"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"workspaces":["packages/o-spreadsheet-engine"],"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.7.2","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.1.0-alpha.9_1761218041378_0.12221895510057967","host":"s3://npm-registry-packages-npm-production"}},"18.3.25":{"name":"@odoo/o-spreadsheet","version":"18.3.25","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.3.25","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"d9c168ce1acfe4db11dbb5c47ec566a6e8d8cbdd","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.3.25.tgz","fileCount":9,"integrity":"sha512-Sz7TPmrFxYfptFDIGnSPIOlukK07VocnMW8X8S0iba2HqB04o/8gcmQSSV+CkHsZU/BiXFL4VjDcErhl+sneBA==","signatures":[{"sig":"MEUCIGP04axdUEFUbLzTNp6/smjsmwE/J4x6Ec0ztFIv9mv1AiEA3ThPOOlTy1pbb02we0i0+m/fh3fe444FULVznDdnIIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11742284},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"def777822b0273bd90eb9b298403b4ee4cbcc9fe","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.3.25_1761827109060_0.5137142094799425","host":"s3://npm-registry-packages-npm-production"}},"19.0.8":{"name":"@odoo/o-spreadsheet","version":"19.0.8","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.0.8","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"fe0202d779e0a242405f825b74b04562ef8a75c8","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.0.8.tgz","fileCount":9,"integrity":"sha512-XFazxrQfwVp4YLtKcGKqij0zh3uZoNcCLVZtB8buUtFeC+r5zKX0YP2Lh3olSXh5eppYxxdVTgR0dMwgxuuKTg==","signatures":[{"sig":"MEYCIQCf+u8fQEVQ8SR9OOluaeH66KfoS76+iDcA4AlvQTxeagIhAKAy24Gh7ThzwVABDZWdrzUrKv0shK1La5v3mk8QD7Ad","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12914337},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"559e4e57f0b6b9c1431415fc1c1afc2e714d4c93","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.0.8_1761827165821_0.5378742356766051","host":"s3://npm-registry-packages-npm-production"}},"19.1.0-alpha.10":{"name":"@odoo/o-spreadsheet","version":"19.1.0-alpha.10","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.1.0-alpha.10","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"a0cfb0726da641bf25b883c2cc7633c7fdda6598","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.1.0-alpha.10.tgz","fileCount":12,"integrity":"sha512-xWg0FBoI1csZOYn/OcCzHZS2NwzrCuY/MLuryBSHxL9E8Z1ua7Yt4jc9/adiCnQuWMdf4oPdd33FEoCWwwD9nA==","signatures":[{"sig":"MEYCIQDkVfhQ6Cw9u7SbAt/M135nK5O+WtPi1alX/Bl1OgTkRwIhAKzrD6bOOXmma7bJn8EcMjZmK66jBr7qj+HXOHzVtw/r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14979034},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","moduleNameMapper":{"^@odoo/o-spreadsheet-engine$":"<rootDir>/packages/o-spreadsheet-engine/src","^@odoo/o-spreadsheet-engine/(.*)$":"<rootDir>/packages/o-spreadsheet-engine/src/$1"},"setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"node":">=22.0.0"},"gitHead":"d0b65e9e48a1b861b5869b0602a89cf1bf0b6d57","scripts":{"dev":"npm-run-all --print-label prebuild build:dev --parallel build:watch:engine build:watch server serve-static","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","predist":"npm run dist --workspaces --if-present","prepare":"husky install","pretest":"npm run test --workspaces --if-present","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prebuild":"npm run build --workspaces --if-present","prettier":"prettier . --write","build:dev":"npm-run-all build:js bundle:iife  \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rollup -c -m -- --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:dev":"rollup -c -m -- --format dev","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all  --parallel build:js:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","build:js:watch":"npm run build:js -- --watch","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","bundle:iife:watch":"npm run bundle:iife -- --watch","build:watch:engine":"npm run build:watch --workspace=@odoo/o-spreadsheet-engine"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"workspaces":["packages/o-spreadsheet-engine"],"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.7.2","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.1.0-alpha.10_1761827254735_0.7412685962782615","host":"s3://npm-registry-packages-npm-production"}},"18.4.16":{"name":"@odoo/o-spreadsheet","version":"18.4.16","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.4.16","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"e80abddae3f2b4e1e85ba481374432577d90156f","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.4.16.tgz","fileCount":9,"integrity":"sha512-Y/lzJpJizmRHrPcqCcqH381wq2FNqB8CX8tL1iJ3IG+8w53o/lTyYgI6cI+KMJ+CrVK/xWjuocb86jX714TYug==","signatures":[{"sig":"MEUCIQDn1vihTbgDmDQuVQpEaAvyZTe14IdSjQu6XoWwBCnqRwIgMgDscQapEwzYCPFA4XwS8wtydSPv2/kUzK8pdfJicjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12302328},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"1ba569f40fd89960ae63585591abff84531c5519","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.4.16_1762173176309_0.04964745359210143","host":"s3://npm-registry-packages-npm-production"}},"19.0.9":{"name":"@odoo/o-spreadsheet","version":"19.0.9","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.0.9","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"64e0185a93a150635826db52e18027ea80eeb707","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.0.9.tgz","fileCount":9,"integrity":"sha512-XeR23TueRe7G26yK5zvTnuPOOLPXVQH7IjV2L6vnGa088C+XLpvkN02zwxwXr008kK0It+wRHpYkKGzWXYxveA==","signatures":[{"sig":"MEQCIBrNtVNzVwIAcAcCR2yTSIM+nqdfg1XL/iPuYBDqcgDdAiA+742DzrqMgiprXSafTFw164xOOFqh6YzuVNBf/4Rwew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12916350},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"10359f4997b8df2e9392253062e9bfac0aaef582","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.0.9_1762173196588_0.2854554363076054","host":"s3://npm-registry-packages-npm-production"}},"19.1.0-alpha.11":{"name":"@odoo/o-spreadsheet","version":"19.1.0-alpha.11","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.1.0-alpha.11","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"22cd2c8755ecbf1d5e94c0c9841c5260d5440da9","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.1.0-alpha.11.tgz","fileCount":12,"integrity":"sha512-RQ+NKR0JSb6eWqlctFxo36G6X8yiEy9859Y8oJMeFHk2KUGtiImdDLaKhd/q3y5w+ARxA8L+Pv2IWpMh/sDr8A==","signatures":[{"sig":"MEUCIB7lkD5dW4byviYqdO0+baOJa/pakx5kjfJ8YDp2e42eAiEA1ikMajbt1dJZMH3Amy/bvsBajRIl1zFjS1CN461oe1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14979579},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","moduleNameMapper":{"^@odoo/o-spreadsheet-engine$":"<rootDir>/packages/o-spreadsheet-engine/src","^@odoo/o-spreadsheet-engine/(.*)$":"<rootDir>/packages/o-spreadsheet-engine/src/$1"},"setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"node":">=22.0.0"},"gitHead":"d9230f30ae2855ef70ded2e8e8e254b318f6aa98","scripts":{"dev":"npm-run-all --print-label prebuild build:dev --parallel build:watch:engine build:watch server serve-static","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","predist":"npm run dist --workspaces --if-present","prepare":"husky install","pretest":"npm run test --workspaces --if-present","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prebuild":"npm run build --workspaces --if-present","prettier":"prettier . --write","build:dev":"npm-run-all build:js bundle:iife  \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rollup -c -m -- --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:dev":"rollup -c -m -- --format dev","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all  --parallel build:js:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","build:js:watch":"npm run build:js -- --watch","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","bundle:iife:watch":"npm run bundle:iife -- --watch","build:watch:engine":"npm run build:watch --workspace=@odoo/o-spreadsheet-engine"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"workspaces":["packages/o-spreadsheet-engine"],"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.5.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.7.2","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.1.0-alpha.11_1762173334179_0.7008197858123444","host":"s3://npm-registry-packages-npm-production"}},"17.0.77":{"name":"@odoo/o-spreadsheet","version":"17.0.77","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.77","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"c103ff3d1e438828721189341efa86e9db34cd24","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.77.tgz","fileCount":9,"integrity":"sha512-tWrtc6p8KPePHMIS4pZ3JsFj9g6VRFdYLFxQu0DflFPlKhfBfknh/kBHDzuDVg9JJM2WsmpavhGSO64c1G8CxQ==","signatures":[{"sig":"MEQCIEgO1cfmr+Zl9HbJKw+jtRigfl5qSaPNFF8vJ75KooW4AiBHx6zXroHbLMGdtEKYYom0/+ZYBgFivHuPoTI4BHcRGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8439252},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"789de5eea15598186e9ccea5763eaaaee3a096aa","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.77_1762956895111_0.13135228755683181","host":"s3://npm-registry-packages-npm-production"}},"18.2.34":{"name":"@odoo/o-spreadsheet","version":"18.2.34","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.2.34","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"8a6a8654f82c0dbb2c6307a978bfea583df805b0","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.2.34.tgz","fileCount":9,"integrity":"sha512-gm1BlPMPRLhCRSTZe2Ed99FXQqZidQiKKe8JJjkf96wZVvFRAR9Buy/mfVZoutwCBe8el0R5fQmwdx9Bj5Co+A==","signatures":[{"sig":"MEYCIQDpEO2yjTFoY9BiYhelsVSgNDQ/Vu2uipMXPF18J+AUOwIhAKR38TLTUPbuAcWdON2+R+Op0S7FxJMw0A37UAxu7bfF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11300540},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"9ca0c4c09f7815a592e18171b768ae112d2f4703","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^10.2.6","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.2.34_1762956984436_0.7940637922725045","host":"s3://npm-registry-packages-npm-production"}},"18.3.26":{"name":"@odoo/o-spreadsheet","version":"18.3.26","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.3.26","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"84aacfa8fb5483e24cfdd3dfb2ad48e8c9b21c09","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.3.26.tgz","fileCount":9,"integrity":"sha512-GS1FMmzMj5ZpTKw3b3cm2Hq1eevd1pkevH3ZrEuUYg4AlUR9Pml9PQp2CJ2DxnnT9hWxLfwV0zRmHv+RmZVIbA==","signatures":[{"sig":"MEYCIQCEG1bEnkaT8rcsBPSL1HMbe+LgPWhzM9I0O3xZrXvsSQIhALDcjqJcHsKoc4yMAd0NNToWLyWYC+AoiZ5mtJS7UtHz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11743600},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"f31a75208b4a5bca3b15f671742068b9b7703bb3","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.3.26_1762956989629_0.6834661224228182","host":"s3://npm-registry-packages-npm-production"}},"18.4.17":{"name":"@odoo/o-spreadsheet","version":"18.4.17","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.4.17","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"48bddbb72b969b6d91db6b306e742d4c5b1bd9d1","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.4.17.tgz","fileCount":9,"integrity":"sha512-vpETYS2cpfK1KQWJtTCu9uW/kIFHj4rSAjfFIm1t+cmOnT0VJ2x+bNDgQhBXq22FfWL2QgCW6JCGkYU9dlbUjg==","signatures":[{"sig":"MEUCICOs6yMdR7ofe3vucadSsTEmOG66YIbLmWDgnX0OOtTjAiEA1NxREiCcEpM1lR+d2UOarnui/ssp7gRdepVuuHXXHt8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12304139},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"a8ebab8f8dc85a226ec99226244d0cdbe78af4dd","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.4.17_1762956995718_0.7836058593959425","host":"s3://npm-registry-packages-npm-production"}},"18.0.48":{"name":"@odoo/o-spreadsheet","version":"18.0.48","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.48","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"4168b1fb43cf1abe849f7fafb4cce91c6fbdc5a1","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.48.tgz","fileCount":9,"integrity":"sha512-Z1nZ3EmvF+Ikx9MRl6v0vlx5+Cul3GxY40nW6IWslLCHubNliexKYdhfv+aDXTM+u3/lDPNE0dYwb5JtUcmtkw==","signatures":[{"sig":"MEUCIQCnpiuVjJNt8p9cYlyvpt4S+HlAoGeuqdHxeMWEK/pKUwIgL0fhxTlnKVv6MacEOAxoiX80c6xV3GnSWeBwpcYgkMA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10865982},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"d1efb0b98f7c9e1183da3f2fb6df592ea52c64fe","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.48_1762957000064_0.9114314161176817","host":"s3://npm-registry-packages-npm-production"}},"19.0.10":{"name":"@odoo/o-spreadsheet","version":"19.0.10","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.0.10","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"f68ae9bdfde2227ced0189d5b0a10cda33ae9ed9","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.0.10.tgz","fileCount":9,"integrity":"sha512-BWiOvRin+6kdj/dcjbCxIjHcK4g2b0TI3e6ag5I82IEI8GrZr4TCbswGhzJkb/KMfZ4xXaJSrh7yv0PTWaw1Vg==","signatures":[{"sig":"MEQCIAUEG6bT+rSuW2mUnzkzeCzh+M+FIy4IhaHCg3Q3uThgAiAnhPZLEWzJBiItRdfsfQYqu3SW8LE3yXMRQ+6Y4064hw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12896480},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"18ac688d1a0818df0ae0b1bf0e82ba1715de684b","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.0.10_1762957008897_0.16533903976842246","host":"s3://npm-registry-packages-npm-production"}},"19.1.0-alpha.12":{"name":"@odoo/o-spreadsheet","version":"19.1.0-alpha.12","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.1.0-alpha.12","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"afbf60f543c3e6c597013d6d4c250234a372fe7a","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.1.0-alpha.12.tgz","fileCount":12,"integrity":"sha512-Z8NjykzE5F7NXUPfBL+yuGvsJ2ouaF8mSx4PC5KBWH2ljzwteNxdWzIT61X82FBuJ0mQajTlCPDeCGtJmqv0GA==","signatures":[{"sig":"MEUCIANgcNdBEMppJfPkFi9b/8A2z5u3qeaSKTFr91lNBJz2AiEA/a3y+FOkb+X/F0h9dbiy+K9p3SPEDaJY/iB++s40RK8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14970824},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","moduleNameMapper":{"^@odoo/o-spreadsheet-engine$":"<rootDir>/packages/o-spreadsheet-engine/src","^@odoo/o-spreadsheet-engine/(.*)$":"<rootDir>/packages/o-spreadsheet-engine/src/$1"},"setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"node":">=22.0.0"},"gitHead":"6fefc9ceba3d00004fcdccfd17d6f4995285abb0","scripts":{"dev":"npm-run-all --print-label prebuild build:dev --parallel build:watch:engine build:watch server serve-static","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","predist":"npm run dist --workspaces --if-present","prepare":"husky install","pretest":"npm run test --workspaces --if-present","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prebuild":"npm run build --workspaces --if-present","prettier":"prettier . --write","build:dev":"npm-run-all build:js bundle:iife  \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rollup -c -m -- --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:dev":"rollup -c -m -- --format dev","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all  --parallel build:js:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","build:js:watch":"npm run build:js -- --watch","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","bundle:iife:watch":"npm run bundle:iife -- --watch","build:watch:engine":"npm run build:watch --workspace=@odoo/o-spreadsheet-engine"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"workspaces":["packages/o-spreadsheet-engine"],"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.7.2","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.1.0-alpha.12_1762957095380_0.40520304904802096","host":"s3://npm-registry-packages-npm-production"}},"17.0.78":{"name":"@odoo/o-spreadsheet","version":"17.0.78","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.78","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"8c13bf3e0e2f993b2d1c59da5f13615d8c8fc734","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.78.tgz","fileCount":9,"integrity":"sha512-pReBJnsQ6WH4e9mnyajCwyVniSSozOvKwgUoEX71CGapluF6smXk4/16UX8Ey3PDVNA0doQ2NUeiqznelKyuYg==","signatures":[{"sig":"MEUCIAxYUYisoBtoi1v6D8pW2ISTSmAro2aUvn+95m3ZQxbzAiEA4DANoZg35aH5xpayf9AoPQkWvYaFNMNOH+FlgGP5ihw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8439696},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"498c3fcb140ef94d5f81833a4b8b6cb8a6185cdd","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.78_1763970007337_0.3657859681872677","host":"s3://npm-registry-packages-npm-production"}},"18.2.35":{"name":"@odoo/o-spreadsheet","version":"18.2.35","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.2.35","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"cc1365aa7ce5ed5043b4f3c89b29c784aaad5ee1","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.2.35.tgz","fileCount":9,"integrity":"sha512-0OyUNmeURY5vE9RqOfStN8U2Sh3fLaxKAzxhHrVfRLrLOpaf1P71xHnWYl3TZw6PmECJ2j45mfU2NPnpYHdUnA==","signatures":[{"sig":"MEYCIQD5c/xzF+5y7KWMRwxttKjx5nRJ3xbzy7Ccg4m+7InO4wIhAILj8qBhbuzw34nlTWT53YKLLmP3EhlkYBPC2IvQKRwQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11301370},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"2e9a84295fdfc6c2d853dedfe329a5fc9cc55192","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^10.2.6","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.2.35_1763970050718_0.6163053764487612","host":"s3://npm-registry-packages-npm-production"}},"18.0.49":{"name":"@odoo/o-spreadsheet","version":"18.0.49","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.49","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"2939bf9c058de481e74d43799d5f6818a450265a","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.49.tgz","fileCount":9,"integrity":"sha512-ZhisHPqOQna7bNIqV/iCj3MltuzgPaO0DcbxO0NG+db0omranHcUqKkoP1uDzh/kMihGnLJvfSqLy1aKIDEpHQ==","signatures":[{"sig":"MEUCIQCxSBbJUJdYwnEqACISB5QVeHKoVdzTHw/iYH/c1T9H0gIgSmHnVnUmmqarXvyrzuYIUOrku3gjYyqY5Cqhxp/HdGM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10866796},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"b4ef5b75eeb2b60c414c497bf30d10498e663c33","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.49_1763970070774_0.715031144074072","host":"s3://npm-registry-packages-npm-production"}},"18.3.27":{"name":"@odoo/o-spreadsheet","version":"18.3.27","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.3.27","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"57e3be11fff6204327ecd96fefe82091be99b78f","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.3.27.tgz","fileCount":9,"integrity":"sha512-WN5QJnasdyyg8fzENRBv+On1tqDhxc/iR4hhZXkCBQBAUyNgmnMMlYmLpEMFmOvcYBOcM3Ci6Obu6AJXW7LNpg==","signatures":[{"sig":"MEUCIE/4Bd2CsNq04QP8CVud4KxFmAuG9rP2ESE/Mc7AEn4yAiEAv+IRHGYbWMa3L4V4+/HO0cJuCNAE1yijK4OQzz/YOFE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11744430},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"57b11b85de017653d7502bd44bf6aad2152642ef","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.3.27_1763970087542_0.6997679577875684","host":"s3://npm-registry-packages-npm-production"}},"18.4.18":{"name":"@odoo/o-spreadsheet","version":"18.4.18","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.4.18","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"9bbea5f717748c3c1c3f9b604ac99f4815271b4a","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.4.18.tgz","fileCount":9,"integrity":"sha512-WABbx6IOseuDjXkxME2NW9+C4qolsjTMEpvb4BVCp6ri5Yy+wR/oPVdroO//7cI2XVmKa0J37L+OccXHODaiVw==","signatures":[{"sig":"MEQCIFdifz/vsUxSN431UiXhZbPEmof/4VtUusVqTbXt0unVAiBtN6ZvVuYqpBqbjyj3pQOhDIRzt2u34HiscciHiJc/3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12307232},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"4f836672177c87e6373a746c163e528a7455e978","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.4.18_1763970186134_0.5181429715446244","host":"s3://npm-registry-packages-npm-production"}},"19.0.11":{"name":"@odoo/o-spreadsheet","version":"19.0.11","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.0.11","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"db126cab9078f6e43bb6fd8b931875888ce643b0","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.0.11.tgz","fileCount":9,"integrity":"sha512-Xt8073qlHyeyiPh49DZI5h5JSIknhrEttbR/skq9AJtlMQ1pWtk/5FkTNeZSefc0o6Umz15QjwCBi65gVrVdlw==","signatures":[{"sig":"MEUCICiX3Ibtn2IS1gI4dKUbJFajRw5c0kE8ZUZfFiEn6SzHAiEA1n0C1nURj5n/VDMyyFG7R4hLiePFnwhSDOiCuiel+Z0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12902014},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"f5bdbccc96eacc9151d1edf05b1c75514e59ccdc","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.0.11_1763970474048_0.8180262356574446","host":"s3://npm-registry-packages-npm-production"}},"19.1.0-alpha.13":{"name":"@odoo/o-spreadsheet","version":"19.1.0-alpha.13","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.1.0-alpha.13","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"81bc8b18ce5bd9c394e4701f6aae6f01af235ba1","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.1.0-alpha.13.tgz","fileCount":12,"integrity":"sha512-5uT3idZUSoacmt9YObiqOsrL2MWfgsugjwm5Vy2E4BEq9oiz2BCdBP524gtjnBnUQwChocksPK7jPtCR9pHcBg==","signatures":[{"sig":"MEUCIFOozlU9QW7zZ4r0IBmfA4my9WOJH9zDoZEn/EkD8edZAiEA4do+1xKprGOdJh8pCo6tvlGUpheTKlWwHxyjUGo3j7U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15833050},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","moduleNameMapper":{"^@odoo/o-spreadsheet-engine$":"<rootDir>/packages/o-spreadsheet-engine/src","^@odoo/o-spreadsheet-engine/(.*)$":"<rootDir>/packages/o-spreadsheet-engine/src/$1"},"setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"node":">=22.0.0"},"gitHead":"e2329823f266b772634efd902419375ac7f76efe","scripts":{"dev":"npm-run-all --print-label prebuild build:dev --parallel build:watch:engine build:watch server serve-static","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","predist":"npm run dist --workspaces --if-present","prepare":"husky install","pretest":"npm run test --workspaces --if-present","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prebuild":"npm run build --workspaces --if-present","prettier":"prettier . --write","build:dev":"npm-run-all build:js bundle:iife  \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rollup -c -m -- --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:dev":"rollup -c -m -- --format dev","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all  --parallel build:js:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","build:js:watch":"npm run build:js -- --watch","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","bundle:iife:watch":"npm run bundle:iife -- --watch","build:watch:engine":"npm run build:watch --workspace=@odoo/o-spreadsheet-engine"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"workspaces":["packages/o-spreadsheet-engine"],"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.7.2","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.1.0-alpha.13_1763970858445_0.4550613134936514","host":"s3://npm-registry-packages-npm-production"}},"17.0.79":{"name":"@odoo/o-spreadsheet","version":"17.0.79","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.79","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"2550339eb3f6c7ac3213bacbe542c204211fefdc","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.79.tgz","fileCount":9,"integrity":"sha512-D7U5OS88JDdPghUholnxAV4eXHzmd01g/XfmGtf7DuLzWMP/pXqvJ3Z85QlP4QWb/NpDGGV8EZaMja3AOUGpOg==","signatures":[{"sig":"MEYCIQCj6mDxzPs5NN7VE0qorZIZCEhgl+44wins7Oa1yvPRfgIhANljfJUAWrJJGF+WT5S93dFz+s9MrvE5oySr4HTosSR+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8440092},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"ab9f15e01422b046d8ab53787ea8032a38f271b1","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.79_1764653487748_0.23516226898103265","host":"s3://npm-registry-packages-npm-production"}},"18.2.36":{"name":"@odoo/o-spreadsheet","version":"18.2.36","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.2.36","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"0ea08026c4301aeca7bb3f62df2e9487fc30f776","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.2.36.tgz","fileCount":9,"integrity":"sha512-HC/goeAZdFtXmlwI0UHTOTBh7E6TPC4FPyrLWjkeQ/HBNsgsUueZsU/Afjb/hU/NqjnR2mPLPowUmcJJpuIGaA==","signatures":[{"sig":"MEQCIGNyUjiIuje4yie0dewJE1u9kTX3uuQGchnPBWywchO9AiARyKOz/uRD/Ph2E5SvDZAtvcXtXAW+w6JsouLlyCUQng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11302299},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"d385099e2b4dfe7fb39c2c1748e18c6c33d8bd7c","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^10.2.6","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.2.36_1764653521300_0.7802871869739219","host":"s3://npm-registry-packages-npm-production"}},"18.0.50":{"name":"@odoo/o-spreadsheet","version":"18.0.50","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.50","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"d213afe3e6f25a81f238152156f24ccea64ea404","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.50.tgz","fileCount":9,"integrity":"sha512-8B4CXpaZi29MRd570cuOeWeW+5aBxA0h7doyzzE5n5RTRfTvjUrJ/LT+dRNk4eUvHe/BZ8xHsIJZ6itT9uaUng==","signatures":[{"sig":"MEUCIQCQ0YLqpBj4CPlz1g69kg/FMKE0FvqoNFqqHSm001iNSQIgVuZGUdY7M1loWpXyT9bZz4Dh0ImNG8t82um4e+Q5E0w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10864957},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"7ed20c4cf11c264476cf597a313c82d45ef3e64a","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.50_1764653582392_0.19323931420337903","host":"s3://npm-registry-packages-npm-production"}},"18.4.19":{"name":"@odoo/o-spreadsheet","version":"18.4.19","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.4.19","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"ad75ec70c93bf766a8227a4e885a463a0201cd65","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.4.19.tgz","fileCount":9,"integrity":"sha512-3Vk/rrehanlKs7KGcHrlIl3Wh8H1lYhJFf8sKFQMeFn1R4ddJHxTWIrSfhMRQNW0ro3heBnbO4BGQqP9WFZD8w==","signatures":[{"sig":"MEYCIQC4uePn2YABSX6r3Sq6qgTreTTTQFcb7aNK1zF6NYPekAIhAL5GQ16xGiiI7YhtZcW8OogO2PabS9G8oeXkZJUuICh4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12313846},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"95b1252fae66e80e20c5031e69689f751857006f","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.4.19_1764653700758_0.20140936994502057","host":"s3://npm-registry-packages-npm-production"}},"18.3.28":{"name":"@odoo/o-spreadsheet","version":"18.3.28","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.3.28","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"95298a3d07e7ad6d2bfbf779d06d9c0b9d2ddc9c","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.3.28.tgz","fileCount":9,"integrity":"sha512-sMetk5lYFyRYINeV+yCiFSA8kyySxEjzq/TEWuA+NJj51tC+qKusY4dfSJRFPSkgRe7tVz1KYGJkMIQTUugpDw==","signatures":[{"sig":"MEYCIQDrx6pfMJ2tcCsXPpl+53he0UELag91DscnOq32jRFjAQIhAISlk0Y2s+/UtZjya6ySfzzBWnusoVN1HxnfHm+1Zvjs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11746320},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"a205f911b14060bf40812e85e4f29b9606eae844","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.3.28_1764653703488_0.022244770446995243","host":"s3://npm-registry-packages-npm-production"}},"19.0.12":{"name":"@odoo/o-spreadsheet","version":"19.0.12","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.0.12","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"42f97c5a0d96ef28e26062f72f3e410e2999b28d","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.0.12.tgz","fileCount":9,"integrity":"sha512-qD1L/lJofXgNc1iu4oXJp+rNqx8lmaLpgiQyU5EeO5T4RyM9f0MSuhn9Mq9QG71GtvxckVbOATRb1mJDFMxdqA==","signatures":[{"sig":"MEYCIQCsHmUJaAINb5Jpf68svS+pIVamJMPhrwVylrQFt++2hwIhAOnDxrqaiDYmWbfEIbKbXOin9ZQuEAOkTakwwdkPXKft","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12917769},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"32203f1f8e344fd1c87365e6985728fe73cd64b7","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.0.12_1764653718378_0.6404490385719688","host":"s3://npm-registry-packages-npm-production"}},"19.1.0-alpha.14":{"name":"@odoo/o-spreadsheet","version":"19.1.0-alpha.14","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.1.0-alpha.14","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"fc70c8263ae9cc41c65ea37bd072f6d21b94fcaf","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.1.0-alpha.14.tgz","fileCount":12,"integrity":"sha512-MFLwi4NQYCaYCEwNNMCzxKKrouHp2dRqwm+g73KB5x5EIim/LZojmw8833EwdNQVS5xgLIeMhMtON9vzT1BpoA==","signatures":[{"sig":"MEQCIG9HA+xQpQ6SfaRI/eYA4z/pkcVate69CVrFgRWTilYCAiBgzyoHynJSz55R6MM7J6e6EMzIRslJY4bpOMovpLAmVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15900972},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","moduleNameMapper":{"^@odoo/o-spreadsheet-engine$":"<rootDir>/packages/o-spreadsheet-engine/src","^@odoo/o-spreadsheet-engine/(.*)$":"<rootDir>/packages/o-spreadsheet-engine/src/$1"},"setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"node":">=22.0.0"},"gitHead":"04cf666428b2bc21bec215f61c2a728e27c5baba","scripts":{"dev":"npm-run-all --print-label prebuild build:dev --parallel build:watch:engine build:watch server serve-static","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","predist":"npm run dist --workspaces --if-present","prepare":"husky install","pretest":"npm run test --workspaces --if-present","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prebuild":"npm run build --workspaces --if-present","prettier":"prettier . --write","build:dev":"npm-run-all build:js bundle:iife  \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rollup -c -m -- --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:dev":"rollup -c -m -- --format dev","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all  --parallel build:js:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","build:js:watch":"npm run build:js -- --watch","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","bundle:iife:watch":"npm run bundle:iife -- --watch","build:watch:engine":"npm run build:watch --workspace=@odoo/o-spreadsheet-engine"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"workspaces":["packages/o-spreadsheet-engine"],"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.5","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.7.2","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.1.0-alpha.14_1764653751487_0.5734241566441494","host":"s3://npm-registry-packages-npm-production"}},"17.0.82":{"name":"@odoo/o-spreadsheet","version":"17.0.82","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.82","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"00adce517fc21aa9b3be302c5762a4e8fb8e8dfa","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.82.tgz","fileCount":9,"integrity":"sha512-rKt9ETGm8r+P935k3W5wAm5SE0qLAOVBJI5wR/VmXRtvP3uCOh+he2bxh08SUI2tMJt0DVuo273D5H4OuQAphQ==","signatures":[{"sig":"MEUCIQDEAhN0uVMb4WY+6/1uyyc1ewjeRBIMwQx+ZPpDemVACQIgLOEHNNbAnh66c40cUDXWQ7A944JTrLqgrPvlFd8O5Uk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8444630},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"df7c781aa315011caa0ec44baadf0f6144646763","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.6","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.82_1766744300289_0.3239572567500686","host":"s3://npm-registry-packages-npm-production"}},"18.3.31":{"name":"@odoo/o-spreadsheet","version":"18.3.31","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.3.31","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"997a38744c7377a1d49fbe4404a6624d0736c096","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.3.31.tgz","fileCount":10,"integrity":"sha512-dWkjn0bo21Zs+/HR28HOYKZ0F7PE+ypdvmGS1C6K6Gp2pZkZ62aASs7PmA5XooCV+Q/Irpje8wP9S5c8N2T8GQ==","signatures":[{"sig":"MEUCIFOOCoLygLBnb8eefXWDqasQrZKFaD3xp8zZ3StUqq9RAiEA/WZMn9o/78SVOYjGAfxcAVRxsGUAsEFUb3rccfIYjtM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11749005},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"1e143e147025dc84ddb1c515b2e5e030b0eb6a04","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.6","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.3.31_1766744345423_0.8108605074722277","host":"s3://npm-registry-packages-npm-production"}},"18.0.53":{"name":"@odoo/o-spreadsheet","version":"18.0.53","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.53","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"30ed9213ea72247001189cb82039d571cf98fc58","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.53.tgz","fileCount":9,"integrity":"sha512-/N1MCxsQUOxUdmeEfdJtNU//IwHMd4UMC+3oI2LLVie7jJGWp7rScOTeS/XqpqdUXMzW0vG81gmzC4wG7XWshQ==","signatures":[{"sig":"MEYCIQCBNIciJ68NwnaUeUasEjQ+AjSDXnV9XEFw3aq3JjMnTgIhANaoNkCID3mzh2c65UwJP+o+EhIlg5jPQ349CxsYN6mL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10868788},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"7ca839046215fd5ffd470bc222a692c856981f79","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.6","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.53_1766744350400_0.0013893115045018334","host":"s3://npm-registry-packages-npm-production"}},"18.2.39":{"name":"@odoo/o-spreadsheet","version":"18.2.39","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.2.39","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"726dd97bcf25bf4921d5e7ebe8552392daa6d237","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.2.39.tgz","fileCount":10,"integrity":"sha512-c7hLzdHLZh5hpvFZdSiGh77oDCFwrthtcW6LDzdsZIEjZ7q1486tL15V2MQewEGewNxKmiKgylDhfKYXHEKs6A==","signatures":[{"sig":"MEYCIQDRT+dP2tzcAKExaE2Ob37M1CBLZp7uaJUcUGL/5jATeAIhAIvRBZSXicmo5T4AMNq5zaSNd2hhcNgNI4BkB5etgYa9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11304286},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"3de247975ad9fe9e6a423e62d7b383e11555d086","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.6","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^10.2.6","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.2.39_1766744374200_0.7117889840924934","host":"s3://npm-registry-packages-npm-production"}},"18.4.22":{"name":"@odoo/o-spreadsheet","version":"18.4.22","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.4.22","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"9afd99f2b85e28b56879c6c4178e8f6a05b67a6c","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.4.22.tgz","fileCount":10,"integrity":"sha512-yRccDzlREc229QI3UuGyXX3/vzTxiRoeGVbLFGHwn95pXdKhttUyjjf5+7s6+h3zCbAzuqTxBEI972A7GWSwhg==","signatures":[{"sig":"MEUCIFXJSG51Mzxq4lO2yS4G8dRw0fck4A4QIPYYlCcIs450AiEAk1RIHHFfwbZGeyH7L/gEHgJ4eSGOEfpgKLyUvQtxyk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12321066},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"6ddac006f192229bde9d36e4814ba26fa158055d","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.6","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.4.22_1766744403682_0.8617638493313593","host":"s3://npm-registry-packages-npm-production"}},"19.0.15":{"name":"@odoo/o-spreadsheet","version":"19.0.15","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.0.15","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"9818bb966df0998a9154fa6debb0669cb7e7d4f9","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.0.15.tgz","fileCount":10,"integrity":"sha512-a5LazJ6U0KDXlHGtQ8Y8Wnf/f3+OybpM0XTg89KqlSRizfmTb8OV1OenTnn6MlQU9TrxlcYsmYDf+zq4dEQ1iw==","signatures":[{"sig":"MEYCIQC0p5YXcyiL9bCrCZPNjdLBqxoyIHookLHEflwXHiBBpwIhAOfzCSQntOpf2WrV9oXHKnsQYHn8F1lihttPSWXGKemO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12931327},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"fe625c9db019887906b9e87b78c2c30ef4ef12c5","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.6","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.0.15_1766744426964_0.5714107220570677","host":"s3://npm-registry-packages-npm-production"}},"19.2.0-alpha.1":{"name":"@odoo/o-spreadsheet","version":"19.2.0-alpha.1","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.2.0-alpha.1","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"3ca0f516f37d270ce0855a0a60516303494424d5","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.2.0-alpha.1.tgz","fileCount":13,"integrity":"sha512-GNWOWW/xM7mpLx/gzQ8GoOKnsdV2ljQHLjBTBpeiUrFvmSCZj/I7gV44MtguCZIgcqXzCOC5UTLef0zdAH0s+Q==","signatures":[{"sig":"MEUCIQDUupB4c8NSZOtnmZEyp48IKAELeOjnWCb1wk458o9CvAIgNfjUrvRnUzoyhecV6F+ZUTcRuOBvVZR849xb8JQVoNE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15715073},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","moduleNameMapper":{"^@odoo/o-spreadsheet-engine$":"<rootDir>/packages/o-spreadsheet-engine/src","^@odoo/o-spreadsheet-engine/(.*)$":"<rootDir>/packages/o-spreadsheet-engine/src/$1"},"setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"node":">=22.0.0"},"gitHead":"3296c7e4d6b4349363fe1a85a4c7b165f63e95d3","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","server":"node tools/server/main.cjs","predist":"npm run dist --workspaces --if-present","prepare":"husky install","pretest":"npm run test --workspaces --if-present","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rollup -c -m -- --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel transpile-js:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","bundle:iife:watch":"wait-on build/js/src/index.js && npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static","transpile-js:watch":"npm run transpile-js -- --watch"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"workspaces":["packages/o-spreadsheet-engine"],"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.6","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.7.2","rollup":"^3.28.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.2.0-alpha.1_1766744494055_0.8785093046405521","host":"s3://npm-registry-packages-npm-production"}},"19.1.1":{"name":"@odoo/o-spreadsheet","version":"19.1.1","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.1.1","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"23532fcc8b496494665afcbc503685a6bab020c7","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.1.1.tgz","fileCount":13,"integrity":"sha512-uGQoVFXvu7iGr38G2NZ8ChxCOHRTW7HgTHxsIIxNLXtcivvgYzsTJ/PtLdK/bFcEki8aAFrDZqlySDh1mqDdWA==","signatures":[{"sig":"MEUCIEpFyDL1K9OoZ3RSnRFoBDQM691hGugJoYsYkOOocYW7AiEApfD7Om86J1NfPNhLAB6p1nIEUS4ZytKC7ygCGmvrKG8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15714716},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","moduleNameMapper":{"^@odoo/o-spreadsheet-engine$":"<rootDir>/packages/o-spreadsheet-engine/src","^@odoo/o-spreadsheet-engine/(.*)$":"<rootDir>/packages/o-spreadsheet-engine/src/$1"},"setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"node":">=22.0.0"},"gitHead":"e6313bd89a14dc0e024ea878825a4d6c8c64d5d4","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","server":"node tools/server/main.cjs","predist":"npm run dist --workspaces --if-present","prepare":"husky install","pretest":"npm run test --workspaces --if-present","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rollup -c -m -- --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel transpile-js:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","bundle:iife:watch":"wait-on build/js/src/index.js && npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static","transpile-js:watch":"npm run transpile-js -- --watch"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"workspaces":["packages/o-spreadsheet-engine"],"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.6","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.7.2","rollup":"^3.28.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.1.1_1766744869829_0.27011067737557815","host":"s3://npm-registry-packages-npm-production"}},"17.0.83":{"name":"@odoo/o-spreadsheet","version":"17.0.83","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.83","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"fd12ea33a7947988fbc6620d6c0888230b94d515","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.83.tgz","fileCount":9,"integrity":"sha512-SLn2OLySggtbc5bN2gQhgGwqK6E46tj3hvHXeyZXLsd+/uv+TvIhFD7ByorKkK14LojQVHhM0iH3b7POAviVbw==","signatures":[{"sig":"MEQCIB/wKVz9NcHCf2X5X6gO17BBmVDokMnf1hZ9tezGrvZfAiBUKt8J5rzL9InmybJPpgruvrrFw2u1SVe4OqUsbdnw0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8442231},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"bd315c8d5d138e9987f720a9af5e0c35106e5a9f","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.6","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.83_1767802905799_0.3618561465922874","host":"s3://npm-registry-packages-npm-production"}},"18.4.23":{"name":"@odoo/o-spreadsheet","version":"18.4.23","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.4.23","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"661b7d0fcfa76b3bc4efe0283bc73141fedff9ad","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.4.23.tgz","fileCount":10,"integrity":"sha512-oXsYZT/RUTOeCZkKTe5CAwO0ffVJ9ciO6YdOzAF90Nm3NkciyopnnDYrcHkamVUsXALzjRmYjuM1WVCG3VVj6w==","signatures":[{"sig":"MEUCIHq3fIazw9Aw9Q+55Frp/nHyTxL+SUXHPrFWupr+mFmoAiEAg4gGMAHGTCAow0BhO+d6her/wv7cwaOhxYpMXqvO/20=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12320357},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"a0135e8e9be8bd63373e34219dd22215b74b80bb","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.6","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.4.23_1767802932368_0.280781282460594","host":"s3://npm-registry-packages-npm-production"}},"19.0.16":{"name":"@odoo/o-spreadsheet","version":"19.0.16","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.0.16","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"059cf19eada0cb42bc6a5c31f60dfab2f09cc418","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.0.16.tgz","fileCount":10,"integrity":"sha512-Rv5y4ZCVIwSfTC9/Of7x61Q/bguyWwzeQzP2oQR0MhIospm6LM8PAyNX01yXC6Gou+os3gsZ0JfVo4jedJ/2kQ==","signatures":[{"sig":"MEUCICtEM/C5NpbBHRA8MIr1rPl/W1TFanwwCssl4wHxsyNdAiEA4nO2ffcwvp7AMhS5QaQ1a5Nem9S7A2h9ez6x11vuOBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12932149},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"9f3f13afecb5da455e52d60ea5c593fd19101d51","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.6","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.0.16_1767802933931_0.4016999868977458","host":"s3://npm-registry-packages-npm-production"}},"19.2.0-alpha.2":{"name":"@odoo/o-spreadsheet","version":"19.2.0-alpha.2","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.2.0-alpha.2","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"bf527b1f6e3b3c6840b9a6b750c796d7716aaac6","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.2.0-alpha.2.tgz","fileCount":13,"integrity":"sha512-eDeLUah4pgEmgg24fETdAGyt8Lsdzhc7kcw964I9LvC7c8fntfwU857IF3g2sYMdrXbFTsKdDZYiWWmlPOuF5A==","signatures":[{"sig":"MEYCIQCUvCwvIEFqlc+8fS/UN6uJH98A4FejWOV/N8UNh3ti+QIhAIQrw9a6xIQ/yQb6yAi7G5FzxzW7w8RDrjALV/DiJuke","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15743453},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","moduleNameMapper":{"^@odoo/o-spreadsheet-engine$":"<rootDir>/packages/o-spreadsheet-engine/src","^@odoo/o-spreadsheet-engine/(.*)$":"<rootDir>/packages/o-spreadsheet-engine/src/$1"},"setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"node":">=22.0.0"},"gitHead":"ac2fa3e6d4eb43c3be5abf65f8c78acabc59606c","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","server":"node tools/server/main.cjs","predist":"npm run dist --workspaces --if-present","prepare":"husky install","pretest":"npm run test --workspaces --if-present","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rollup -c -m -- --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel transpile-js:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","bundle:iife:watch":"wait-on build/js/src/index.js && npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static","transpile-js:watch":"npm run transpile-js -- --watch"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"workspaces":["packages/o-spreadsheet-engine"],"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.6","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.7.2","rollup":"^3.28.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.2.0-alpha.2_1767802960795_0.35407674111052945","host":"s3://npm-registry-packages-npm-production"}},"19.1.2":{"name":"@odoo/o-spreadsheet","version":"19.1.2","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.1.2","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"1ab62c83aa6177cd5fa8f62c60bd151bc704c175","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.1.2.tgz","fileCount":13,"integrity":"sha512-00PAe+fzfUx7lrg8LQ1jPFiZy6WoIn6lsiqVPjCTvJiNvgBtRVfQxd8+bIggv3JX9/UK0ms/bIOCoT3ewIbu9g==","signatures":[{"sig":"MEUCIFYwDGq+GX+FnccaKo9VuLO6OR3OAWYEqSGBeROhCbs9AiEAu+fFVuoX/HE8JOdpNfCrFJvnL6K7bkdTbP5ei5NjPoM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15720140},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","moduleNameMapper":{"^@odoo/o-spreadsheet-engine$":"<rootDir>/packages/o-spreadsheet-engine/src","^@odoo/o-spreadsheet-engine/(.*)$":"<rootDir>/packages/o-spreadsheet-engine/src/$1"},"setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"node":">=22.0.0"},"gitHead":"febc3e9dbf14695454d300aeb30a399ebd2a871f","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","server":"node tools/server/main.cjs","predist":"npm run dist --workspaces --if-present","prepare":"husky install","pretest":"npm run test --workspaces --if-present","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rollup -c -m -- --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel transpile-js:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","bundle:iife:watch":"wait-on build/js/src/index.js && npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static","transpile-js:watch":"npm run transpile-js -- --watch"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"workspaces":["packages/o-spreadsheet-engine"],"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.6","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.7.2","rollup":"^3.28.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.1.2_1767802962898_0.9971287447390151","host":"s3://npm-registry-packages-npm-production"}},"17.0.84":{"name":"@odoo/o-spreadsheet","version":"17.0.84","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.84","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"b141e28ed829036f5c6be3310ef1e9d85b3e4395","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.84.tgz","fileCount":9,"integrity":"sha512-HmV1yoYVO1VSmLgZ4b83Us/UWGTVbKx/22x0u5G3Y9L6L/v4XsVFEJ9tVndNchoA8CWR41KoDwU7GXjfVOEKrQ==","signatures":[{"sig":"MEUCIAv/iYFOxlWcqwtnI6Bf3XS4vbFUoyXmwgMbAj3sI5nyAiEAujfCg3AEXdW2ViAftimv7jWXir972vfhvOe24hAluWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8443928},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"ae6422403d142f8f487608d73e08a6e796a31604","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.6","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.84_1768384809001_0.4434996763730459","host":"s3://npm-registry-packages-npm-production"}},"18.2.40":{"name":"@odoo/o-spreadsheet","version":"18.2.40","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.2.40","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"524a9d19235652a5bdad0cbf3c6a5fed75b734cb","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.2.40.tgz","fileCount":10,"integrity":"sha512-9C3LOYqX6Oq3Vmyyq24fXGK4hA5cMjWdjmhpUDCQDA6ciZyZuywstTbguOnQR8+dbidtQXbmEyDn9/jbmGRZmg==","signatures":[{"sig":"MEYCIQCoeR9PvrOE2F4Xm7XHbl9QVujE90iskRwKPY2L11yMvAIhANfzicOT5HkXeO4awH4AVVypfAtDYxoFExGWmnKbf7Om","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11313240},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"755a787c446d1bee91e535f06c5b8441f514ae12","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.6","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^10.2.6","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.2.40_1768384828021_0.9699728975930999","host":"s3://npm-registry-packages-npm-production"}},"18.0.54":{"name":"@odoo/o-spreadsheet","version":"18.0.54","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.54","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"95994e5ac1256c6ffbc38b39e0bfda30d972380e","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.54.tgz","fileCount":9,"integrity":"sha512-M1HbZmi4iT3iBIM5hZTxBXBCTFEz+4cQiM9Flkqnuiity4DN6BjQZFZwe7o14rUeHWxPH31R6ovKO3pv7zrbMg==","signatures":[{"sig":"MEQCIESQhD/w2KHgwSu6c9B8L94xYdBN997R8BjsG+QyfGxHAiBtsOtTgjOfhYFvMzyGkyEJ55Be5OBTeLLvDJmY59NHLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10877750},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"c0048a0b462ff6d7638989005a771badd8a12747","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.6","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.54_1768384864103_0.9481200513716195","host":"s3://npm-registry-packages-npm-production"}},"18.3.32":{"name":"@odoo/o-spreadsheet","version":"18.3.32","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.3.32","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"53816ae411aef962b888442b06be0fde0ce7c769","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.3.32.tgz","fileCount":10,"integrity":"sha512-hnwoLCSdoN97sZm3jsU9rvrf5hwkRbzsQFPxxoiLys0EE2zRIuPSdyAUqevqoYWE/5WqSdeqSwlqY0LE6Y8JQg==","signatures":[{"sig":"MEUCIHnJTyGEWj6InnPIUqJ4mH24RYT/2UcBluVWPMX0IHopAiEAwhm5r7NeO8G1Ch27U0ijx5uqTyoAtUf1x1KHBy18Lhc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11758020},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"8d1d32160b914dd5eb1537b1cb30c2f934c9f21b","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.6","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.3.32_1768384884679_0.7506830811250202","host":"s3://npm-registry-packages-npm-production"}},"18.4.24":{"name":"@odoo/o-spreadsheet","version":"18.4.24","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.4.24","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"deacd21dd5a594543d4d80bbdb1a8bc131c8e15c","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.4.24.tgz","fileCount":10,"integrity":"sha512-ZL9Gg8R0b8ztH4eL0EoueoKzF3sKXIuA2+0j6KPux3B1O2031T99+GXx6J0t9zEa8s815iukulOPqG8S6EPryw==","signatures":[{"sig":"MEYCIQDVmhh+XTEEFdDIywvbnOaXgzFAemnkXa/VtYcCbrl4IgIhANdzs10XILY0tNJ4J4MCwEjrvD/99YzpUD6CtTvGBdzJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12329372},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"0364f563a363faea49f6240d6afd0c546bfa8821","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.6","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.4.24_1768384916668_0.9286382509463738","host":"s3://npm-registry-packages-npm-production"}},"19.0.17":{"name":"@odoo/o-spreadsheet","version":"19.0.17","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.0.17","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"f1d8e2d03c152531c4ac79d73f553a665e5d95ca","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.0.17.tgz","fileCount":10,"integrity":"sha512-HuOPXxfa8MHwew3gIFMC4Uz+n1FHXYQLQQka6200OsirdS1RN354KDycQtpiNick8JVbZqJk1QHKGhs9XpSFLA==","signatures":[{"sig":"MEYCIQCAD9K2jlA2rSaeOM2iNkEwKWBChQ9+jwOqO9SLjDp2SwIhAIXIZcsJKlZS58aFEkhByM9eOI6aHGr0Y+30lUZsmLue","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12941206},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"2165bade2103abd13809962624cc4d69260abb57","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.6","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.0.17_1768384943951_0.4079160430429234","host":"s3://npm-registry-packages-npm-production"}},"19.2.0-alpha.3":{"name":"@odoo/o-spreadsheet","version":"19.2.0-alpha.3","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.2.0-alpha.3","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"b730095185e98c7627e0ce61148be911716955ae","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.2.0-alpha.3.tgz","fileCount":13,"integrity":"sha512-yTBUmqISUuyr487BTgzGf670X0uj0E522M2dVx4Ve4B5ZhxPEm4PRTuWJdMoKuGKKgvG4bl/LO2rmxQ3YFtWBg==","signatures":[{"sig":"MEUCIFTtBDahEmccL+2Fx8xk7GIpPYKHHdNejbRc6ktgIGygAiEAzLpEKftg9L2Ayj6Zs1zR4R6X0GJ4Q6zO9fjfeS9x/dc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15972112},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","moduleNameMapper":{"^@odoo/o-spreadsheet-engine$":"<rootDir>/packages/o-spreadsheet-engine/src","^@odoo/o-spreadsheet-engine/(.*)$":"<rootDir>/packages/o-spreadsheet-engine/src/$1"},"setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"node":">=22.0.0"},"gitHead":"e5cbf1807216b9b19bfa3a5d357b282c37c77764","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","server":"node tools/server/main.cjs","predist":"npm run dist --workspaces --if-present","prepare":"husky install","pretest":"npm run test --workspaces --if-present","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rollup -c -m -- --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel transpile-js:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","bundle:iife:watch":"wait-on build/js/src/index.js && npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static","transpile-js:watch":"npm run transpile-js -- --watch"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"workspaces":["packages/o-spreadsheet-engine"],"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"20.19.6","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.7.2","rollup":"^3.28.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.2.0-alpha.3_1768384998915_0.27899507896706965","host":"s3://npm-registry-packages-npm-production"}},"19.1.3":{"name":"@odoo/o-spreadsheet","version":"19.1.3","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.1.3","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"310019af8e65fb8aa37b2507cbf72a66c7be3afd","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.1.3.tgz","fileCount":13,"integrity":"sha512-ZXxALwSqA0c7KTXc+hSB1dmwOVByaywYwLsxiWUcvrf+QME2vF/1pGyZL1NBswoFvFmBxqrThEV/FTTnk5ZVaw==","signatures":[{"sig":"MEYCIQCRigW7daoRfMGyqDToVfaa+WVc/Ti0PPnIfzMsp+XXFAIhALxN3Qxe1iIev0BFNmFFg5QPjf9ub/BCC3XQoUcbg/fJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15736302},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","moduleNameMapper":{"^@odoo/o-spreadsheet-engine$":"<rootDir>/packages/o-spreadsheet-engine/src","^@odoo/o-spreadsheet-engine/(.*)$":"<rootDir>/packages/o-spreadsheet-engine/src/$1"},"setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"node":">=22.0.0"},"gitHead":"52a3e52b0e0a44f8d73a08039503d238750f53a9","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","server":"node tools/server/main.cjs","predist":"npm run dist --workspaces --if-present","prepare":"husky install","pretest":"npm run test --workspaces --if-present","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rollup -c -m -- --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel transpile-js:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","bundle:iife:watch":"wait-on build/js/src/index.js && npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static","transpile-js:watch":"npm run transpile-js -- --watch"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"workspaces":["packages/o-spreadsheet-engine"],"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.6","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.7.2","rollup":"^3.28.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.1.3_1768385020469_0.919570849315833","host":"s3://npm-registry-packages-npm-production"}},"17.0.85":{"name":"@odoo/o-spreadsheet","version":"17.0.85","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.85","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"2648274a6eb435d9d5de0cb6a27e0f561914b11b","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.85.tgz","fileCount":9,"integrity":"sha512-4LJ5xLs4C3HnHZTWkVb951cUcFY0ENXU9StDzI0lDDiCkT52tk65J4lsW6wBu9dXyNYo2TtfDkwa2kjGAYxLQg==","signatures":[{"sig":"MEUCICAVkhq1xTo/fvyVDMZJ3yvVz9NURdIXX6TgNv2jLAYCAiEAvMvi/BCjoXO7GljBGTgTWE9aS2ZDcJkyAYUH13QFaMo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8445242},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"0343060efaa8e8b80de7e8715f80e3fdc28cd21b","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","doc":"typedoc","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rollup -c -m --configDev","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.6","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","rollup":"^3.28.0","express":"^4.17.1","typedoc":"0.25.12","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","typedoc-plugin-markdown":"3.17.1","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.85_1768993405240_0.37859180817721816","host":"s3://npm-registry-packages-npm-production"}},"18.0.55":{"name":"@odoo/o-spreadsheet","version":"18.0.55","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.55","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"686303af148acc17805906a78e89fe653b9b7c46","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.55.tgz","fileCount":9,"integrity":"sha512-JEZW2C5r06/4BhO6PTUr9o+XoQo0oeu1jOD+qE986ZxhebYxP6LciWywfO2Otyvzmj+MYkmpQGtbhDelDUXaZw==","signatures":[{"sig":"MEUCICJVV1b+AH0YPANhWMDxJVewA7EjrumxtaUeYlCTsh7vAiEAo+MuaWDrEloM5DKWcXBYek99xViUjMoJ+RWVxu3sPPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10882477},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"0c9401570e59c76ed1a453fd2d464aaa36c48469","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run build:bundleXml -- --outDir dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.dev.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rollup -c -m --configDist","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check","build:bundleJsDev":"rollup -c -m --configDev"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.6","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.55_1768993490473_0.32153682713209975","host":"s3://npm-registry-packages-npm-production"}},"18.2.41":{"name":"@odoo/o-spreadsheet","version":"18.2.41","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.2.41","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"64b5f86b91329d63904e9509a20a14e59961015c","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.2.41.tgz","fileCount":10,"integrity":"sha512-qAzIMwTxuaZBPyev74m+7+wbHNTiwPeE5+rMDfMqorByMwEmkP/8p7DE0JahuFytqMY3Imag+L82F4X5OnnCkA==","signatures":[{"sig":"MEUCIGfJKSZKBkF/qv84NVGO7IhLnt1fG6JkYV6vmEF5b49EAiEAnsyoWk2SThK4Nl075mEWIbBf7yEd+emYp66sXbm7Qi8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11318759},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"2d9316bb99f86197ebb2d94ebad593f0c0f44eea","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.6","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^10.2.6","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.4.3","@types/jest":"^27.0.1","@types/node":"^13.13.23","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.2.41_1768993517767_0.18501165218768634","host":"s3://npm-registry-packages-npm-production"}},"18.3.33":{"name":"@odoo/o-spreadsheet","version":"18.3.33","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.3.33","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"fc6aff4c6738db83ed3a5f4e470de8637f22e27a","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.3.33.tgz","fileCount":10,"integrity":"sha512-hmBSV1ZIFPoCJWiwdG01+i3Rd+QHW0fSYfd49upYbIvPSTZnBAexKEK342t8r5yDY+hdkA5Lve7JDKzbZgH1bw==","signatures":[{"sig":"MEUCICScMR8Kzq8xnoMbA0mqWqBR8A+64THrIsbvITanpg53AiEA0DlnfIg0DWDRcj1ldIECu3JFSIss/4ARAMxih/0uNH0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11762348},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"b7e5d912d012e3140cd3ea5ff75cbe03ce4d03e0","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":"prettier --write"},"_nodeVersion":"20.19.6","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.3.33_1768993574712_0.9720661590097073","host":"s3://npm-registry-packages-npm-production"}},"18.4.25":{"name":"@odoo/o-spreadsheet","version":"18.4.25","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.4.25","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"b7eb7157736cebbea33f06173b84fa1a5ac01235","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.4.25.tgz","fileCount":10,"integrity":"sha512-1LVJk0IYYE0jC/bLJBcImX4C7OXjsxoRoYl0ROUmu9ixoe0yXXoR3n6dEjPhMDmtM+pWtn0OoO8UyMRWeOCu1g==","signatures":[{"sig":"MEUCIG6VB4npWsqU+MN61BvNNEkD+3103Ob1//3sKI2/yfxUAiEA2GaciezpWzJ53NDNYF6w1h7hOGmeZdV2kPciMWB3JU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12333700},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"161472d2800cca058b03fe09db3840125d175f1b","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.6","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.4.25_1768993630680_0.32615247727662044","host":"s3://npm-registry-packages-npm-production"}},"19.0.18":{"name":"@odoo/o-spreadsheet","version":"19.0.18","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.0.18","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"c63a6c9bd1a055e158682cacbf278fc1356c327b","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.0.18.tgz","fileCount":10,"integrity":"sha512-AFXyIGTBM7tXE0oPv+Y4GqH6Xkn5nYdzYsjZ3aigX7qVj6XDMMqiAumjbDr0XJAo15YHuLKzk2CpER3jUhrgZQ==","signatures":[{"sig":"MEYCIQCybFDa/mQgRf9BGiDRHfaU1F8v9VJQ2R0f/LVzJ2PKDQIhANQMUb0ewYfYkNJnwQWut1SKN/CLnpM04DNHUD3qg6y4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12946141},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"bd44f59a660b17ce79690509183d6386b9b9f24e","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.6","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","rollup":"^3.28.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.0.18_1768993681427_0.2406517871147782","host":"s3://npm-registry-packages-npm-production"}},"19.1.4":{"name":"@odoo/o-spreadsheet","version":"19.1.4","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.1.4","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"ab24d859c394cc1f5cbea2193b842f899c39e347","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.1.4.tgz","fileCount":13,"integrity":"sha512-o6IL5zIGEBw30hmVlGBH7xvPVa+B3Is5LG+0gRQECze+tecPyD97MwKcUOId9GXPTLwwyYArbI25Tbld0qzFLw==","signatures":[{"sig":"MEQCIC77/lfEfSf5XzozeemtIAkxuiL0Vu2koQSfFFRRbk0tAiAR/mSBP1S73YdkAueL5MBkN/T/ixZDD//RoZ5t5PR/lw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15741987},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","moduleNameMapper":{"^@odoo/o-spreadsheet-engine$":"<rootDir>/packages/o-spreadsheet-engine/src","^@odoo/o-spreadsheet-engine/(.*)$":"<rootDir>/packages/o-spreadsheet-engine/src/$1"},"setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"node":">=22.0.0"},"gitHead":"ceae12a2c745aed2989b5e64523ca98e6c05583e","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","server":"node tools/server/main.cjs","predist":"npm run dist --workspaces --if-present","prepare":"husky install","pretest":"npm run test --workspaces --if-present","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rollup -c -m -- --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel transpile-js:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","bundle:iife:watch":"wait-on build/js/src/index.js && npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static","transpile-js:watch":"npm run transpile-js -- --watch"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"workspaces":["packages/o-spreadsheet-engine"],"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.6","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.7.2","rollup":"^3.28.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.1.4_1768993703747_0.9758797682743803","host":"s3://npm-registry-packages-npm-production"}},"19.2.0-alpha.4":{"name":"@odoo/o-spreadsheet","version":"19.2.0-alpha.4","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.2.0-alpha.4","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"efbef03291db7128c1463a44ccccc865815c59c3","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.2.0-alpha.4.tgz","fileCount":13,"integrity":"sha512-71nOvG335+TF6FPLA72IdXZXTYR3XzlfI/aESY5zOgrWuvhBzghNjikaH78VvWXLt04pytdKOWtpLe96wwPnRw==","signatures":[{"sig":"MEQCIDe6sZapzanO5hDNKRHh32BNIHhGpNucAx9EpGZDgb0fAiBJgzfpKDPc3ZpY+nIWqlD6lefwqBJTOyLUzrPmmMFHsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16015120},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","moduleNameMapper":{"^@odoo/o-spreadsheet-engine$":"<rootDir>/packages/o-spreadsheet-engine/src","^@odoo/o-spreadsheet-engine/(.*)$":"<rootDir>/packages/o-spreadsheet-engine/src/$1"},"setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/o-spreadsheet.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"node":">=22.0.0"},"gitHead":"fa080c264906c72f46245d3d2d39e9865f392061","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rollup -c","lint":"eslint --fix","test":"tsc --noEmit --project tsconfig.jest.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","server":"node tools/server/main.cjs","predist":"npm run dist --workspaces --if-present","prepare":"husky install","pretest":"npm run test --workspaces --if-present","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rollup -c -m -- --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rollup -c -m -- --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel transpile-js:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rollup -c -m -- --format iife","serve-static":"live-server --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","bundle:iife:watch":"wait-on build/js/src/index.js && npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static","transpile-js:watch":"npm run transpile-js -- --watch"},"_npmUser":{"name":"rar-odoo","email":"rar@odoo.com"},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"workspaces":["packages/o-spreadsheet-engine"],"_npmVersion":"10.8.2","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"20.19.6","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"cors":"^2.8.5","glob":"^11.0.1","jest":"^29.5.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.7.2","rollup":"^3.28.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^5.8.2","@types/jest":"^27.0.1","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","rollup-plugin-dts":"^5.3.1","typescript-eslint":"^8.30.1","@prettier/plugin-xml":"^2.2.0","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.3","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^29.5.0","rollup-plugin-typescript2":"^0.35.0","@rollup/plugin-node-resolve":"^15.2.0","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@swc/core-linux-arm-gnueabihf":"1.6.7"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.2.0-alpha.4_1768993772711_0.6183645617030624","host":"s3://npm-registry-packages-npm-production"}},"17.0.96":{"name":"@odoo/o-spreadsheet","version":"17.0.96","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.96","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"a805e662f4b2495628360bc5936e54e156603a17","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.96.tgz","fileCount":399,"integrity":"sha512-o1daQ0AD4LKgmzGn9qpN4NDSMoHl8nbiB/afSgCX7rj4ivpJ39rXv8ASWrmNCD/F/b2esIhqFQczG/TtRgnYpg==","signatures":[{"sig":"MEUCIQC1Cx4H1AdUO3Jdixmc56c6PgfXegE51wsC2yDxlcbU3AIgM9yd0V3IfTObcWHoDSwRUsOdmF5jbk1d4CsmSmeovvM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@17.0.96","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7258248},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"9732401ebc6f1bc8f6221bef13e6c9f4e6e5c864","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run build:bundleXml -- --outDir dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","postinstall":"husky install","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o-spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rolldown -c --format iife","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.11.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.14.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0-rc.15","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0-rc.15","@rolldown/binding-freebsd-x64":"1.0.0-rc.15","@rolldown/binding-wasm32-wasi":"1.0.0-rc.15","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0-rc.15","@rolldown/binding-android-arm64":"1.0.0-rc.15","@rolldown/binding-linux-x64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-x64-musl":"1.0.0-rc.15","@rolldown/binding-win32-x64-msvc":"1.0.0-rc.15","@rolldown/binding-linux-arm64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-ppc64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-s390x-gnu":"1.0.0-rc.15","@rolldown/binding-linux-arm64-musl":"1.0.0-rc.15","@rolldown/binding-win32-arm64-msvc":"1.0.0-rc.15","@rolldown/binding-openharmony-arm64":"1.0.0-rc.15","@rolldown/binding-linux-arm-gnueabihf":"1.0.0-rc.15"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.96_1778489464804_0.6123843995099687","host":"s3://npm-registry-packages-npm-production"}},"18.0.67":{"name":"@odoo/o-spreadsheet","version":"18.0.67","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.67","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"e8c9e69336363bb9b9bd10c55b3752de8443b255","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.67.tgz","fileCount":552,"integrity":"sha512-C1rDJavkxatRiioCmQWx87cuCr+Xw2MGYUbzM2ZrEb/VrlR+o8LXQJJHgkhHxDf3QOVL17bGwR66QqzCXqxbmg==","signatures":[{"sig":"MEYCIQCGeYOwIwLVB4cBtuvD2GDiXRtR2GheK+awCtjn+zS+2gIhAPgJ3+LNa5sLw7XW6qUdTE6XYOe2ad6csqqSYwxnMFkL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@18.0.67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9384554},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"06413dab981c758a441ab74fbb02eb7fa55db5d6","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run build:bundleXml -- --outDir dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","postinstall":"husky install","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o-spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rolldown -c --format esm","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check && eslint","build:bundleJsDev":"rolldown -c --format iife"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.11.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.14.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0-rc.15","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0-rc.15","@rolldown/binding-freebsd-x64":"1.0.0-rc.15","@rolldown/binding-wasm32-wasi":"1.0.0-rc.15","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0-rc.15","@rolldown/binding-android-arm64":"1.0.0-rc.15","@rolldown/binding-linux-x64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-x64-musl":"1.0.0-rc.15","@rolldown/binding-win32-x64-msvc":"1.0.0-rc.15","@rolldown/binding-linux-arm64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-ppc64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-s390x-gnu":"1.0.0-rc.15","@rolldown/binding-linux-arm64-musl":"1.0.0-rc.15","@rolldown/binding-win32-arm64-msvc":"1.0.0-rc.15","@rolldown/binding-openharmony-arm64":"1.0.0-rc.15","@rolldown/binding-linux-arm-gnueabihf":"1.0.0-rc.15"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.67_1778507037680_0.12891328626899656","host":"s3://npm-registry-packages-npm-production"}},"18.4.38":{"name":"@odoo/o-spreadsheet","version":"18.4.38","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.4.38","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"7cc9663178e21988ed5d0ee891b5f6d4a91b16dd","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.4.38.tgz","fileCount":9,"integrity":"sha512-Kymv4pIOI/KLG7S1jRtIs/ZCX+QA0FJXG/Oiitirr3FksUmkqEGZ0FGjdARCyZRyOXf2xKiDzFR0ozvJ7BY+ug==","signatures":[{"sig":"MEQCIBofa+/mdKvlaj04TYKLMomeY5ggwU32eeQFIpGGGzaWAiAK4YKEwIKZdINWywboKa5AMq0xT1FBhmXSn/N+5w5WrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@18.4.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9640063},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"dafe57f32e202e1ef18469549cd23af767be1a03","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rolldown -c --format iife","postinstall":"husky install","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.11.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.14.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0-rc.15","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0-rc.15","@rolldown/binding-freebsd-x64":"1.0.0-rc.15","@rolldown/binding-wasm32-wasi":"1.0.0-rc.15","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0-rc.15","@rolldown/binding-android-arm64":"1.0.0-rc.15","@rolldown/binding-linux-x64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-x64-musl":"1.0.0-rc.15","@rolldown/binding-win32-x64-msvc":"1.0.0-rc.15","@rolldown/binding-linux-arm64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-ppc64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-s390x-gnu":"1.0.0-rc.15","@rolldown/binding-linux-arm64-musl":"1.0.0-rc.15","@rolldown/binding-win32-arm64-msvc":"1.0.0-rc.15","@rolldown/binding-openharmony-arm64":"1.0.0-rc.15","@rolldown/binding-linux-arm-gnueabihf":"1.0.0-rc.15"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.4.38_1778507185766_0.902106162666217","host":"s3://npm-registry-packages-npm-production"}},"18.3.46":{"name":"@odoo/o-spreadsheet","version":"18.3.46","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.3.46","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"c0f4416cd902d5c2ce95c36cd83239f59ad86f17","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.3.46.tgz","fileCount":9,"integrity":"sha512-hVIDSfz6DZBf7c1rwCTQznRSsC1NBIwcoOTOuRbkCouIJnSQ9FST0/ASYFtaQIhgcuT01M3xa3RJjMAvvg20tA==","signatures":[{"sig":"MEUCIEMxdSaP4QT8CwMXxgmOs+BGYOqigaHezd7nYQxjoDqTAiEAln5WQ1zOiDsDON8wShkJT9nlzSmSHT//XWxAiDzaG1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@18.3.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9197175},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"c2bb3c83792ed875db6ae68bd21f508834802771","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rolldown -c --format iife","postinstall":"husky install","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.11.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.14.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0-rc.15","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0-rc.15","@rolldown/binding-freebsd-x64":"1.0.0-rc.15","@rolldown/binding-wasm32-wasi":"1.0.0-rc.15","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0-rc.15","@rolldown/binding-android-arm64":"1.0.0-rc.15","@rolldown/binding-linux-x64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-x64-musl":"1.0.0-rc.15","@rolldown/binding-win32-x64-msvc":"1.0.0-rc.15","@rolldown/binding-linux-arm64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-ppc64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-s390x-gnu":"1.0.0-rc.15","@rolldown/binding-linux-arm64-musl":"1.0.0-rc.15","@rolldown/binding-win32-arm64-msvc":"1.0.0-rc.15","@rolldown/binding-openharmony-arm64":"1.0.0-rc.15","@rolldown/binding-linux-arm-gnueabihf":"1.0.0-rc.15"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.3.46_1778507193896_0.44491090320958304","host":"s3://npm-registry-packages-npm-production"}},"19.1.18":{"name":"@odoo/o-spreadsheet","version":"19.1.18","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.1.18","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"c047adcac09e3910858d86284c2e06e8a2712694","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.1.18.tgz","fileCount":9,"integrity":"sha512-d1GJ8iJzP/iJTTtXoz2yf49MuFScbU9dNHy7mYwUASOMcmKdLetCzdxXC2qRDSA2l56bfHAm5/jrQs2QunrhWw==","signatures":[{"sig":"MEQCIEajlchngijAmfCgRk8j1DFWvbHSPC3SuG+B0mACdOT2AiAzyzOGqhGrGWcOI//qEwqCQHaMU4yc0hKcaL3dqXDpbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.1.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10326195},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"node":">=22.0.0"},"gitHead":"a8493394cc1e7bf44500326ab275ed6ba5b6578f","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","server":"node tools/server/main.cjs","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel transpile-js:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","postinstall":"husky install","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","bundle:iife:watch":"wait-on build/js/src/index.js && npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static","transpile-js:watch":"npm run transpile-js -- --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.11.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.14.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0-rc.15","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0-rc.15","@rolldown/binding-freebsd-x64":"1.0.0-rc.15","@rolldown/binding-wasm32-wasi":"1.0.0-rc.15","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0-rc.15","@rolldown/binding-android-arm64":"1.0.0-rc.15","@rolldown/binding-linux-x64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-x64-musl":"1.0.0-rc.15","@rolldown/binding-win32-x64-msvc":"1.0.0-rc.15","@rolldown/binding-linux-arm64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-ppc64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-s390x-gnu":"1.0.0-rc.15","@rolldown/binding-linux-arm64-musl":"1.0.0-rc.15","@rolldown/binding-win32-arm64-msvc":"1.0.0-rc.15","@rolldown/binding-openharmony-arm64":"1.0.0-rc.15","@rolldown/binding-linux-arm-gnueabihf":"1.0.0-rc.15"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.1.18_1778507236039_0.8993414751424811","host":"s3://npm-registry-packages-npm-production"}},"19.0.33":{"name":"@odoo/o-spreadsheet","version":"19.0.33","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.0.33","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"accc0c4eb39f2a1ec07d45ff5f2991f3bcc47eb3","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.0.33.tgz","fileCount":9,"integrity":"sha512-zMPxhZkp6QU/h3gPwy0ZQ38q1Qmger3bnn9fc55S7UuymFXx7OasmKClgw3yh84OAdiWjIMbD2JecnuAZ8tRvQ==","signatures":[{"sig":"MEUCIQC3I1X/8XrPkDTKHbFineQ9bzUI1yRl5rpkOfHysL72sgIgIaKWEo2vC3EdHXcIWUnArZmrCgkA8A6sUFf8wIW1GKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.0.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10150783},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"b46ee864eeca66242e71ead0d7dd700d65c3b889","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rolldown -c --format iife","postinstall":"husky install","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.11.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.14.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.1","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.5.0","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0-rc.15","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0-rc.15","@rolldown/binding-freebsd-x64":"1.0.0-rc.15","@rolldown/binding-wasm32-wasi":"1.0.0-rc.15","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0-rc.15","@rolldown/binding-android-arm64":"1.0.0-rc.15","@rolldown/binding-linux-x64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-x64-musl":"1.0.0-rc.15","@rolldown/binding-win32-x64-msvc":"1.0.0-rc.15","@rolldown/binding-linux-arm64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-ppc64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-s390x-gnu":"1.0.0-rc.15","@rolldown/binding-linux-arm64-musl":"1.0.0-rc.15","@rolldown/binding-win32-arm64-msvc":"1.0.0-rc.15","@rolldown/binding-openharmony-arm64":"1.0.0-rc.15","@rolldown/binding-linux-arm-gnueabihf":"1.0.0-rc.15"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.0.33_1778507253712_0.6229834935727419","host":"s3://npm-registry-packages-npm-production"}},"19.4.0-alpha.4":{"name":"@odoo/o-spreadsheet","version":"19.4.0-alpha.4","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.4.0-alpha.4","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"5356c92de9536777ddb442450416568b7dd45326","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.4.0-alpha.4.tgz","fileCount":709,"integrity":"sha512-hmueRwr8HNOGPp9qDACXtj0SOLNpoOCm1oVA9sT2/OMk7epcUCLHizvuaNVv/a7ajlE23rS7zZE32B/vqO8qig==","signatures":[{"sig":"MEYCIQD6fhEr/A99HAi7DSuucYBmR36vHHYp4ZYGxiFBAr7l1AIhAMhL3NdP1kJ+ksJhSrFVpZrqI+k23gFmri5d0fnSyB07","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.4.0-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12325352},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!chartjs-adapter-luxon)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"node":">=22.0.0"},"gitHead":"4f00b68bc91c3b4dc454b83be3e40a5692b11d3f","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","server":"node tools/server/main.cjs","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","postinstall":"husky install","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.11.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.14.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0-rc.12","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0-rc.15","@rolldown/binding-freebsd-x64":"1.0.0-rc.15","@rolldown/binding-wasm32-wasi":"1.0.0-rc.15","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0-rc.15","@rolldown/binding-android-arm64":"1.0.0-rc.15","@rolldown/binding-linux-x64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-x64-musl":"1.0.0-rc.15","@rolldown/binding-win32-x64-msvc":"1.0.0-rc.15","@rolldown/binding-linux-arm64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-ppc64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-s390x-gnu":"1.0.0-rc.15","@rolldown/binding-linux-arm64-musl":"1.0.0-rc.15","@rolldown/binding-win32-arm64-msvc":"1.0.0-rc.15","@rolldown/binding-openharmony-arm64":"1.0.0-rc.15","@rolldown/binding-linux-arm-gnueabihf":"1.0.0-rc.15"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.4.0-alpha.4_1778507428488_0.7056831652729649","host":"s3://npm-registry-packages-npm-production"}},"19.2.11":{"name":"@odoo/o-spreadsheet","version":"19.2.11","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.2.11","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"2945a8c40aafb5fba50237695afc032e0fd9c8d2","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.2.11.tgz","fileCount":9,"integrity":"sha512-2MJU7XfeBTL9kgSPtsQEO6u0Kb2wKN2ZczUuOsP1Dfqhi6MCJ0QifKTUR4jz3/4Juwvcrg8G42XC1v0e51n8Ww==","signatures":[{"sig":"MEQCIGCVccn8Zq/cd+XtSvtpdEsEgtCoQljr0hcEF2jVIcA+AiAAjN00for6pGXr4lj5kS2+if1zvbszsyUtug4BC2tU3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.2.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10631576},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"node":">=22.0.0"},"gitHead":"7fa6ba62919a8c512b79d09f0d2a6affbfff08ce","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","server":"node tools/server/main.cjs","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel transpile-js:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","postinstall":"husky install","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","bundle:iife:watch":"wait-on build/js/src/index.js && npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static","transpile-js:watch":"npm run transpile-js -- --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.11.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.14.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0-rc.15","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0-rc.15","@rolldown/binding-freebsd-x64":"1.0.0-rc.15","@rolldown/binding-wasm32-wasi":"1.0.0-rc.15","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0-rc.15","@rolldown/binding-android-arm64":"1.0.0-rc.15","@rolldown/binding-linux-x64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-x64-musl":"1.0.0-rc.15","@rolldown/binding-win32-x64-msvc":"1.0.0-rc.15","@rolldown/binding-linux-arm64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-ppc64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-s390x-gnu":"1.0.0-rc.15","@rolldown/binding-linux-arm64-musl":"1.0.0-rc.15","@rolldown/binding-win32-arm64-msvc":"1.0.0-rc.15","@rolldown/binding-openharmony-arm64":"1.0.0-rc.15","@rolldown/binding-linux-arm-gnueabihf":"1.0.0-rc.15"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.2.11_1778507493940_0.012051794488078471","host":"s3://npm-registry-packages-npm-production"}},"19.3.2":{"name":"@odoo/o-spreadsheet","version":"19.3.2","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.3.2","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"9591eb4d021841b56b3b315a3ab9bb508eaa6e62","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.3.2.tgz","fileCount":716,"integrity":"sha512-9jSMYbdNKbwR4IxhmHvJYyynKOKrk+JLh8J4KljZaco9rengD/HtbwR3dmnBelhQ4D8iNCP38ipsShLsKPd0sQ==","signatures":[{"sig":"MEUCIQCSPR5Whg0GuPkKNUjWtyaKXDcQQKvSY+sIDKhbTzkuqQIgWe3Oht5c+keHjoIuaCnLTR2mOwdRzjzu+4lZP9+w8jQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12147875},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!chartjs-adapter-luxon)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"node":">=22.0.0"},"gitHead":"14395f75f11daa25bfce47e8580a52eb08fff418","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","server":"node tools/server/main.cjs","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","postinstall":"husky install","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.11.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.14.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"^5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0-rc.12","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0-rc.15","@rolldown/binding-freebsd-x64":"1.0.0-rc.15","@rolldown/binding-wasm32-wasi":"1.0.0-rc.15","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0-rc.15","@rolldown/binding-android-arm64":"1.0.0-rc.15","@rolldown/binding-linux-x64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-x64-musl":"1.0.0-rc.15","@rolldown/binding-win32-x64-msvc":"1.0.0-rc.15","@rolldown/binding-linux-arm64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-ppc64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-s390x-gnu":"1.0.0-rc.15","@rolldown/binding-linux-arm64-musl":"1.0.0-rc.15","@rolldown/binding-win32-arm64-msvc":"1.0.0-rc.15","@rolldown/binding-openharmony-arm64":"1.0.0-rc.15","@rolldown/binding-linux-arm-gnueabihf":"1.0.0-rc.15"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.3.2_1778507570239_0.1383851139997414","host":"s3://npm-registry-packages-npm-production"}},"17.0.97":{"name":"@odoo/o-spreadsheet","version":"17.0.97","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.97","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"bc34f5b80981e0d20a3af5aac69529be79f74585","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.97.tgz","fileCount":399,"integrity":"sha512-GcNT7xwdQxKD3bzy752WeJoR/ODzax2MXaYAMO4IOyvTh005W22XIrUU4Rn5D89c4sWGP4yWFTtawfROleoMpQ==","signatures":[{"sig":"MEYCIQC1+IWi6VAuZl/G/WTIbnmpcB/UBN7P1iPbDO+CNuEecgIhAM/t9jz+AI73xU4FK0B0WG2/NVV7kM887BuTfFnGBeML","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@17.0.97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7258244},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"cb7e4dc77af44ff931d6a3d8fe636855c3b0fed5","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run build:bundleXml -- --outDir dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o-spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rolldown -c --format iife","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.11.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.14.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.1","bootstrap":"^5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"^3.0.1","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0-rc.15","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0-rc.15","@rolldown/binding-freebsd-x64":"1.0.0-rc.15","@rolldown/binding-wasm32-wasi":"1.0.0-rc.15","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0-rc.15","@rolldown/binding-android-arm64":"1.0.0-rc.15","@rolldown/binding-linux-x64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-x64-musl":"1.0.0-rc.15","@rolldown/binding-win32-x64-msvc":"1.0.0-rc.15","@rolldown/binding-linux-arm64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-ppc64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-s390x-gnu":"1.0.0-rc.15","@rolldown/binding-linux-arm64-musl":"1.0.0-rc.15","@rolldown/binding-win32-arm64-msvc":"1.0.0-rc.15","@rolldown/binding-openharmony-arm64":"1.0.0-rc.15","@rolldown/binding-linux-arm-gnueabihf":"1.0.0-rc.15"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.97_1778566852064_0.8933235856022848","host":"s3://npm-registry-packages-npm-production"}},"17.0.98":{"name":"@odoo/o-spreadsheet","version":"17.0.98","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.98","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"bf9eab4819121b3ccb46b073cf40f6da980fc89c","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.98.tgz","fileCount":399,"integrity":"sha512-K3LkGtFrJwixm5KKl/gbcqegDD2xatolzbir4Pks76B+c1DFW1yi1WyeN2vemhAt5MpXjKYHtm0vK0EhYmr8fA==","signatures":[{"sig":"MEYCIQC4qBZEo3odXBTOe/b5rkn+C3T6GNNJxn4gfTe+0CIpxAIhALDaCSo2pPOyDT1PM+gNm7KRyO02l9tdzE8YQ6JudWyS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@17.0.98","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7258242},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"ce2a580202500097e960f476d9a9915291be9dd3","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run build:bundleXml -- --outDir dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o-spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rolldown -c --format iife","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.11.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.14.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.4.2","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0-rc.15","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0-rc.15","@rolldown/binding-freebsd-x64":"1.0.0-rc.15","@rolldown/binding-wasm32-wasi":"1.0.0-rc.15","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0-rc.15","@rolldown/binding-android-arm64":"1.0.0-rc.15","@rolldown/binding-linux-x64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-x64-musl":"1.0.0-rc.15","@rolldown/binding-win32-x64-msvc":"1.0.0-rc.15","@rolldown/binding-linux-arm64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-ppc64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-s390x-gnu":"1.0.0-rc.15","@rolldown/binding-linux-arm64-musl":"1.0.0-rc.15","@rolldown/binding-win32-arm64-msvc":"1.0.0-rc.15","@rolldown/binding-openharmony-arm64":"1.0.0-rc.15","@rolldown/binding-linux-arm-gnueabihf":"1.0.0-rc.15"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.98_1778588157913_0.30580304014627524","host":"s3://npm-registry-packages-npm-production"}},"18.0.68":{"name":"@odoo/o-spreadsheet","version":"18.0.68","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.68","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"d04499957534327a10ecc13feb2c91e3ed37491a","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.68.tgz","fileCount":552,"integrity":"sha512-Wni1H6bjXF53bte4h7gnXew+u5DawabeBWe/2VrNsjRZzHWphfOKtZGHf2dH8yNIxnBSwGn/pltSM48w1zMnGg==","signatures":[{"sig":"MEQCID04SDkkqHzMsmgxKGnugKOagBHBXv+iLWWA6RJioJKcAiAmx9NOU1xSsoZvDDutELLTOgO+vYoZqHHScxtv+zvQEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@18.0.68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9384548},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"a0763ab621737b015f633c15d79f3a9b2699793d","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run build:bundleXml -- --outDir dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o-spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rolldown -c --format esm","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check && eslint","build:bundleJsDev":"rolldown -c --format iife"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.11.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.14.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.4.4","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0-rc.15","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0-rc.15","@rolldown/binding-freebsd-x64":"1.0.0-rc.15","@rolldown/binding-wasm32-wasi":"1.0.0-rc.15","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0-rc.15","@rolldown/binding-android-arm64":"1.0.0-rc.15","@rolldown/binding-linux-x64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-x64-musl":"1.0.0-rc.15","@rolldown/binding-win32-x64-msvc":"1.0.0-rc.15","@rolldown/binding-linux-arm64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-ppc64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-s390x-gnu":"1.0.0-rc.15","@rolldown/binding-linux-arm64-musl":"1.0.0-rc.15","@rolldown/binding-win32-arm64-msvc":"1.0.0-rc.15","@rolldown/binding-openharmony-arm64":"1.0.0-rc.15","@rolldown/binding-linux-arm-gnueabihf":"1.0.0-rc.15"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.68_1778588258934_0.5747165092333899","host":"s3://npm-registry-packages-npm-production"}},"19.0.34":{"name":"@odoo/o-spreadsheet","version":"19.0.34","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.0.34","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"806c912b7dee9c9a2ddbf452975b9d943ac72e34","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.0.34.tgz","fileCount":9,"integrity":"sha512-iaHaN8lexYs5XBz0fmO2WRj4CUwykHNsm/Uwqiwra+T3SUoezlRicsJiaLLxzGb8dWdePQAJxf2yl8IemkmL1Q==","signatures":[{"sig":"MEYCIQDerp4sZbCXkgrkQtLEq0rjnf6d1vPnHlEgkXqfEGytwgIhAJHINQ6BfUCTflGVxiCrCRmmlhFaTDVzJNdi0rXGMoDE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.0.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10150777},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"d9074eae83c1b987c6e0fd6da6780457726b2c4b","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.11.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.14.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.5.0","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0-rc.15","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0-rc.15","@rolldown/binding-freebsd-x64":"1.0.0-rc.15","@rolldown/binding-wasm32-wasi":"1.0.0-rc.15","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0-rc.15","@rolldown/binding-android-arm64":"1.0.0-rc.15","@rolldown/binding-linux-x64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-x64-musl":"1.0.0-rc.15","@rolldown/binding-win32-x64-msvc":"1.0.0-rc.15","@rolldown/binding-linux-arm64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-ppc64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-s390x-gnu":"1.0.0-rc.15","@rolldown/binding-linux-arm64-musl":"1.0.0-rc.15","@rolldown/binding-win32-arm64-msvc":"1.0.0-rc.15","@rolldown/binding-openharmony-arm64":"1.0.0-rc.15","@rolldown/binding-linux-arm-gnueabihf":"1.0.0-rc.15"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.0.34_1778588299439_0.32385567860943487","host":"s3://npm-registry-packages-npm-production"}},"18.2.53":{"name":"@odoo/o-spreadsheet","version":"18.2.53","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.2.53","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"0a32f0a6821b963a36763eb13762a8d55869c1b2","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.2.53.tgz","fileCount":9,"integrity":"sha512-+OHeM6ZMsaaw7SwId9VtqP7OySbgfjJVB4heqbFTzpJEnz7nFuuq8BnV+M/nFdzA6DHiDnZvFkOPu0u9NyU/5g==","signatures":[{"sig":"MEUCIHO+5fmHjlbyEztblHah5ebAmrfHMWaRc+bnNbqwcj6tAiEAlUQq2sMay5dzEOlVhhYii1RZbUMydehl2HOHUgz6HPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@18.2.53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8782929},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"d8b08baa84a187ae61b2a94f5d81c1c5c41a5d9e","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.11.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.14.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^10.2.6","jest":"^30.2.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.5.0","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0-rc.15","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0-rc.15","@rolldown/binding-freebsd-x64":"1.0.0-rc.15","@rolldown/binding-wasm32-wasi":"1.0.0-rc.15","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0-rc.15","@rolldown/binding-android-arm64":"1.0.0-rc.15","@rolldown/binding-linux-x64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-x64-musl":"1.0.0-rc.15","@rolldown/binding-win32-x64-msvc":"1.0.0-rc.15","@rolldown/binding-linux-arm64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-ppc64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-s390x-gnu":"1.0.0-rc.15","@rolldown/binding-linux-arm64-musl":"1.0.0-rc.15","@rolldown/binding-win32-arm64-msvc":"1.0.0-rc.15","@rolldown/binding-openharmony-arm64":"1.0.0-rc.15","@rolldown/binding-linux-arm-gnueabihf":"1.0.0-rc.15"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.2.53_1778588301996_0.9845072163726323","host":"s3://npm-registry-packages-npm-production"}},"18.4.39":{"name":"@odoo/o-spreadsheet","version":"18.4.39","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.4.39","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"407ea3f66fc085d7dc8c4897ccc96fa108bc2af5","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.4.39.tgz","fileCount":9,"integrity":"sha512-Y1g7Ex+9QB3FtocJMGENXTI+088DHakFgmieU2kdx+zKMtos0xSgMc/KcfhEYoScfqCCGrMlIRzCJv/lc0kofw==","signatures":[{"sig":"MEQCIGYldmGSM4B2zw9evmznwQTesLlt1NUKDNkc5UwzHK06AiAdF4y33r9FKLdfxnQntbExd7qD71a/xSPe9j52zzTfFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@18.4.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9640057},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"e8a3b479040e639da661ea3cd7e15f041870bd53","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.11.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.14.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.5.0","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0-rc.15","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0-rc.15","@rolldown/binding-freebsd-x64":"1.0.0-rc.15","@rolldown/binding-wasm32-wasi":"1.0.0-rc.15","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0-rc.15","@rolldown/binding-android-arm64":"1.0.0-rc.15","@rolldown/binding-linux-x64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-x64-musl":"1.0.0-rc.15","@rolldown/binding-win32-x64-msvc":"1.0.0-rc.15","@rolldown/binding-linux-arm64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-ppc64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-s390x-gnu":"1.0.0-rc.15","@rolldown/binding-linux-arm64-musl":"1.0.0-rc.15","@rolldown/binding-win32-arm64-msvc":"1.0.0-rc.15","@rolldown/binding-openharmony-arm64":"1.0.0-rc.15","@rolldown/binding-linux-arm-gnueabihf":"1.0.0-rc.15"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.4.39_1778588306721_0.333464196285727","host":"s3://npm-registry-packages-npm-production"}},"18.3.47":{"name":"@odoo/o-spreadsheet","version":"18.3.47","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.3.47","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"6f6f4dfb52ea5c862ac1ada27f605679888ee88a","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.3.47.tgz","fileCount":9,"integrity":"sha512-xFQdoiUaHS8tnkxPYAoh1QRHldpTNns6Ilq+TvvqI/vXNQGr2vXNaQ9Hgtl0D4fNRJfMBDalTf+rDmLckSV0fg==","signatures":[{"sig":"MEYCIQCjwYCXZISqYN7BfD/Bpq9bcwa/PAf3ONvwQ6RvvMNQaQIhAPT7fP+LS5hwc5qG4UWcjwSSprtdbffN/mB99upF962v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@18.3.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9197169},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"8b8bc44b6a292b47aa6a8419d408aa2b428e565f","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.11.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.14.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.5.0","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0-rc.15","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0-rc.15","@rolldown/binding-freebsd-x64":"1.0.0-rc.15","@rolldown/binding-wasm32-wasi":"1.0.0-rc.15","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0-rc.15","@rolldown/binding-android-arm64":"1.0.0-rc.15","@rolldown/binding-linux-x64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-x64-musl":"1.0.0-rc.15","@rolldown/binding-win32-x64-msvc":"1.0.0-rc.15","@rolldown/binding-linux-arm64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-ppc64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-s390x-gnu":"1.0.0-rc.15","@rolldown/binding-linux-arm64-musl":"1.0.0-rc.15","@rolldown/binding-win32-arm64-msvc":"1.0.0-rc.15","@rolldown/binding-openharmony-arm64":"1.0.0-rc.15","@rolldown/binding-linux-arm-gnueabihf":"1.0.0-rc.15"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.3.47_1778588340151_0.3597889648745556","host":"s3://npm-registry-packages-npm-production"}},"19.1.19":{"name":"@odoo/o-spreadsheet","version":"19.1.19","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.1.19","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"1d9503f1b840df3a7c6d57a91d00fefdc1bebe01","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.1.19.tgz","fileCount":9,"integrity":"sha512-KYfGYHteRW59RpWrAcY7zJSgUaurq0L6PrxuPD7eFlQU9+E6d++SeLjSLLqsA0pCd4aUlFEGpWz2DlUhTtPwbw==","signatures":[{"sig":"MEQCIEYZ6c3Ljaz3mjxjNP4dU3Fy+eDDD+pgkiGwmLWHN8kAAiA3bSce/81bCAD+ccw4o7+gIpqo4Yf0uRJZo2GKJi6y9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.1.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10326189},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"node":">=22.0.0"},"gitHead":"aea4a8c55f207841ca8602ebdf8fd89cf8626365","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel transpile-js:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","bundle:iife:watch":"wait-on build/js/src/index.js && npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static","transpile-js:watch":"npm run transpile-js -- --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.11.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.14.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0-rc.15","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0-rc.15","@rolldown/binding-freebsd-x64":"1.0.0-rc.15","@rolldown/binding-wasm32-wasi":"1.0.0-rc.15","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0-rc.15","@rolldown/binding-android-arm64":"1.0.0-rc.15","@rolldown/binding-linux-x64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-x64-musl":"1.0.0-rc.15","@rolldown/binding-win32-x64-msvc":"1.0.0-rc.15","@rolldown/binding-linux-arm64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-ppc64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-s390x-gnu":"1.0.0-rc.15","@rolldown/binding-linux-arm64-musl":"1.0.0-rc.15","@rolldown/binding-win32-arm64-msvc":"1.0.0-rc.15","@rolldown/binding-openharmony-arm64":"1.0.0-rc.15","@rolldown/binding-linux-arm-gnueabihf":"1.0.0-rc.15"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.1.19_1778588487088_0.8176728972310976","host":"s3://npm-registry-packages-npm-production"}},"19.4.0-alpha.5":{"name":"@odoo/o-spreadsheet","version":"19.4.0-alpha.5","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.4.0-alpha.5","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"d6e7289bd3122efb837954df3270d2a4a9b9125f","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.4.0-alpha.5.tgz","fileCount":709,"integrity":"sha512-IkekPrG6HpvICqf0PZfD0UO7tBa/6yL1zHq4go01UUsBPODIqg8gahQNMi7ZLFWS6GpOvSBGzASThdtwmYGmIw==","signatures":[{"sig":"MEUCIEBa9k/CSrHn6JKBKSvR8y4oXzE5kXA7FxwK75YbVlmMAiEA8EuRWNCbSZh06u87FsDDFc3cbMNdAg5UbEkxa4cvFQ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.4.0-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12325346},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!chartjs-adapter-luxon)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"node":">=22.0.0"},"gitHead":"02a5f912f2fd64d37412257afd6a41043267c1b8","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.11.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.14.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0-rc.12","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0-rc.15","@rolldown/binding-freebsd-x64":"1.0.0-rc.15","@rolldown/binding-wasm32-wasi":"1.0.0-rc.15","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0-rc.15","@rolldown/binding-android-arm64":"1.0.0-rc.15","@rolldown/binding-linux-x64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-x64-musl":"1.0.0-rc.15","@rolldown/binding-win32-x64-msvc":"1.0.0-rc.15","@rolldown/binding-linux-arm64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-ppc64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-s390x-gnu":"1.0.0-rc.15","@rolldown/binding-linux-arm64-musl":"1.0.0-rc.15","@rolldown/binding-win32-arm64-msvc":"1.0.0-rc.15","@rolldown/binding-openharmony-arm64":"1.0.0-rc.15","@rolldown/binding-linux-arm-gnueabihf":"1.0.0-rc.15"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.4.0-alpha.5_1778588502058_0.8852330185510924","host":"s3://npm-registry-packages-npm-production"}},"19.2.12":{"name":"@odoo/o-spreadsheet","version":"19.2.12","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.2.12","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"91e45ef317ba9894a7c988ee8cfdcfaddaca4866","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.2.12.tgz","fileCount":9,"integrity":"sha512-ZtYKtS61BkI+wzVhQ+jhKDiDNgFTlkdtjIzYdgkxlZ/2AyMhnCn8QWKiwdDzE1imm9a6CDSWywBwKdpR+AoBUg==","signatures":[{"sig":"MEUCICmtm8Rx1yt3tGoFo4niYEhil3T9acW8lBD9RYLunXRcAiEAsbWurFOhLPhH6oQmMt3HM9mPlA2PLrN0NQGtjQ6YIUc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.2.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10631570},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"node":">=22.0.0"},"gitHead":"5282e3c377c1d1e4a7d2d1ba9572add83021fdc1","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel transpile-js:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","bundle:iife:watch":"wait-on build/js/src/index.js && npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static","transpile-js:watch":"npm run transpile-js -- --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.11.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.14.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0-rc.15","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0-rc.15","@rolldown/binding-freebsd-x64":"1.0.0-rc.15","@rolldown/binding-wasm32-wasi":"1.0.0-rc.15","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0-rc.15","@rolldown/binding-android-arm64":"1.0.0-rc.15","@rolldown/binding-linux-x64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-x64-musl":"1.0.0-rc.15","@rolldown/binding-win32-x64-msvc":"1.0.0-rc.15","@rolldown/binding-linux-arm64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-ppc64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-s390x-gnu":"1.0.0-rc.15","@rolldown/binding-linux-arm64-musl":"1.0.0-rc.15","@rolldown/binding-win32-arm64-msvc":"1.0.0-rc.15","@rolldown/binding-openharmony-arm64":"1.0.0-rc.15","@rolldown/binding-linux-arm-gnueabihf":"1.0.0-rc.15"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.2.12_1778588512965_0.5622932646258585","host":"s3://npm-registry-packages-npm-production"}},"19.3.3":{"name":"@odoo/o-spreadsheet","version":"19.3.3","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.3.3","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"552686adb2ddcadc5407c3a4ee6b28164ebe7d9b","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.3.3.tgz","fileCount":716,"integrity":"sha512-pBjzJe8+l2DHq6lAlPOFHiR4RewQ81dNepcWlGNfCA4DnHZxjFUbIX/Y9oD5gSQhYNgTvaTMkHB9aqE3EAjQhg==","signatures":[{"sig":"MEUCIHWu4nk8QrzqnA936DtasiXFUsolhozlCVE3rWZb4jN9AiEAmisiwqn0sClVn89BiY0MX+PqCFiDylfRpLkjcEQy+HY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12147869},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!chartjs-adapter-luxon)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"node":">=22.0.0"},"gitHead":"35017e4aba443615d01cd6749b3b81005fa42db5","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.11.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.14.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0-rc.12","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0-rc.15","@rolldown/binding-freebsd-x64":"1.0.0-rc.15","@rolldown/binding-wasm32-wasi":"1.0.0-rc.15","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0-rc.15","@rolldown/binding-android-arm64":"1.0.0-rc.15","@rolldown/binding-linux-x64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-x64-musl":"1.0.0-rc.15","@rolldown/binding-win32-x64-msvc":"1.0.0-rc.15","@rolldown/binding-linux-arm64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-ppc64-gnu":"1.0.0-rc.15","@rolldown/binding-linux-s390x-gnu":"1.0.0-rc.15","@rolldown/binding-linux-arm64-musl":"1.0.0-rc.15","@rolldown/binding-win32-arm64-msvc":"1.0.0-rc.15","@rolldown/binding-openharmony-arm64":"1.0.0-rc.15","@rolldown/binding-linux-arm-gnueabihf":"1.0.0-rc.15"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.3.3_1778590197414_0.9254024808988206","host":"s3://npm-registry-packages-npm-production"}},"18.4.40":{"name":"@odoo/o-spreadsheet","version":"18.4.40","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.4.40","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"83cff9c3ba376bc6b30076f0766798dfbb3a4559","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.4.40.tgz","fileCount":9,"integrity":"sha512-XDAronAXi/tUqUWswXB8kZRKYJIY8dbNjY5ifrhl6myQpTTPmbuXWP3aOhAngma4YdU5oKKOW8971qw8DoqFbw==","signatures":[{"sig":"MEUCIQD3XAsN27AabtE9Z9uaQPpgaGp82dzPmvUjyHc9pXzN2QIgI7OLFvt1wRY5nEKLCqkXVFABhH+ja/7Xe4sSQ9jdGp4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@18.4.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9646148},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"bb1e6d6aaf471472a78f1ab5e675bb4d2bb9c2f4","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.11.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.14.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.5.0","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.4.40_1778828720169_0.42415924639131","host":"s3://npm-registry-packages-npm-production"}},"18.3.48":{"name":"@odoo/o-spreadsheet","version":"18.3.48","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.3.48","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"a0fd1d9539db52d3215a871d4241e06c3d86fe3d","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.3.48.tgz","fileCount":9,"integrity":"sha512-m0IHHjdcFhao5OqNQtgYZXSzBRUAJapmH4PLK4DrRzXPjfwbBOfVuxrVBnDfIIKhgIATTFTrtXATewKcAINjzA==","signatures":[{"sig":"MEUCIB+xWT7fCbR5u+HK8D6ed0DjfxJzL9N+LmUFzKNWdxyQAiEA4N5mCNjeOk5ytG64MxuAb81GkJ97SVAMi8PlCP+taxU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@18.3.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9202954},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"76bed651198e30f2828d5d157f9786b44f91c624","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.12.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.15.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.5.0","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.3.48_1778828788907_0.34432016283724987","host":"s3://npm-registry-packages-npm-production"}},"19.0.35":{"name":"@odoo/o-spreadsheet","version":"19.0.35","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.0.35","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"82f97323c99c2285240d393cb95f1fde6c810814","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.0.35.tgz","fileCount":9,"integrity":"sha512-vKnSvA21XCUmaZIS5Lmls0euQ3DFrVgQHV4M2BhWIy59AAR0de1vrEi6CqJoHwSGz3AO9x1MweYZNywckGWMgA==","signatures":[{"sig":"MEQCIDUnMA1pBZJ4o1WRlmoNLl8GHGIN0Hw+IQGAczWdQa4DAiBlzi93VWZ0xYbKYzzQXIsyo/fZJVXwwwutW7z4vArurQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.0.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10156955},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"5de341b20f60ad6741571b85f8d6ecb95468b9ef","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.11.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.14.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.5.0","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.0.35_1778828804369_0.9848947946525126","host":"s3://npm-registry-packages-npm-production"}},"19.1.20":{"name":"@odoo/o-spreadsheet","version":"19.1.20","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.1.20","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"18c71f683cbc2f984b6d7403c6b054919ca1e955","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.1.20.tgz","fileCount":9,"integrity":"sha512-sFqoL4XM3cv9sY6eIC9u9fRxCPhiVuSZchKOry2PJAxLtPljLWTaj7SHo3ThkxeTFMafM+iN1nPWqCEIxtqPhA==","signatures":[{"sig":"MEUCIQCSJ/4C12t1EjTI+anY/54bPWGw5s9/mNXFHFOzHwvvTgIgbag3LfYRRMLWPDhQ1pNGbXL/XNwd9dH7ZvJaJp8H2hY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.1.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10332387},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"node":">=22.0.0"},"gitHead":"b6a68b89c14eb39810badd72fcc3237018022e36","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel transpile-js:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","bundle:iife:watch":"wait-on build/js/src/index.js && npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static","transpile-js:watch":"npm run transpile-js -- --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.11.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.14.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.1.20_1778828809520_0.8739449680307796","host":"s3://npm-registry-packages-npm-production"}},"19.3.4":{"name":"@odoo/o-spreadsheet","version":"19.3.4","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.3.4","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"b7b4855bc67fed99296dc4b892fa1e6edd506004","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.3.4.tgz","fileCount":716,"integrity":"sha512-+CsRpP0SRLrDLECz/uhvswaaezhxooq4e7+d2BVLdL+giuXDkDqjQBEw09OjGk65AJ339oCz871Qxr17+4fVfQ==","signatures":[{"sig":"MEUCIQC37Y/Vd7uhBdm0vA39FKSSne8bDVlpnaRG67dVtNSVBAIgWKbC5PW67i4OwSFefOp0ibg85GdeU13B9+NsOpz6sDA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12114674},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!chartjs-adapter-luxon)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"node":">=22.0.0"},"gitHead":"1dc7b420e52125f37fc3d57965e382a8b361d702","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.12.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.15.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.3.4_1778828893251_0.6418557847102542","host":"s3://npm-registry-packages-npm-production"}},"19.2.13":{"name":"@odoo/o-spreadsheet","version":"19.2.13","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.2.13","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"574d874c911c513e1dcc8d9a7c2fa1773a250342","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.2.13.tgz","fileCount":9,"integrity":"sha512-VNPEGvVO7ozXqI/gDfQlWcPcniPRe9ZcAlvKCNdLfFQFnJzyey43EjX3EwF+970GBXfZ5p+HN8My63PVnmk6cw==","signatures":[{"sig":"MEQCIAJKbqF2wxtYbANBjk3HLhqis5p4qyhbIvfILszOhKPiAiADTl81Z/KX252WGmN70BpRpXtKGjhwT6345km/l8X22w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.2.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10637781},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"node":">=22.0.0"},"gitHead":"fece642d7cf5f7c0f63f7ecaa524c0d772765616","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel transpile-js:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","bundle:iife:watch":"wait-on build/js/src/index.js && npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static","transpile-js:watch":"npm run transpile-js -- --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.12.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.15.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.2.13_1778828895959_0.0867604379206155","host":"s3://npm-registry-packages-npm-production"}},"19.4.0-alpha.6":{"name":"@odoo/o-spreadsheet","version":"19.4.0-alpha.6","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.4.0-alpha.6","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"0176bd580c311ac2933b20d35d7a4c75258102f8","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.4.0-alpha.6.tgz","fileCount":710,"integrity":"sha512-i+0TCXevQinSixwGv4ha9E8oVhhxS7+kz+3mHiqRYRwAjFvpJUOAh4BqmCMJSqAQAjk1sSrGI3wL4MTIt7CCsg==","signatures":[{"sig":"MEQCIDWDdJMulVwOCZu/5sJQbXcR23a/rSlIe7ubbCVdnrK3AiA1HzaY5R8J3hdm2wMUgN6mOGfu7Ldk9yzp4yres3ursw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.4.0-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12332270},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!chartjs-adapter-luxon)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"node":">=22.0.0"},"gitHead":"0207b9dd84d90701b0b1282003a08aadb53d1d0f","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.11.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.14.1","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.4.0-alpha.6_1778828966761_0.857500427651229","host":"s3://npm-registry-packages-npm-production"}},"19.4.0-alpha.7":{"name":"@odoo/o-spreadsheet","version":"19.4.0-alpha.7","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.4.0-alpha.7","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"8ecb5725e70b2049b71f5d0f45477b7888852044","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.4.0-alpha.7.tgz","fileCount":711,"integrity":"sha512-4dlKOi4UwKWyXMsuAQx79dm6iq88f6UKwbA5MK9H2m8yPf7imiAEP9CVCqv4hnYnVvqpxGlACoBbwMytydNQQg==","signatures":[{"sig":"MEQCIB2D2mZG1K1XuHwyeahhGjSsIhi5MjbgToqAG8u2cDhZAiBUooho2ybCjSyqPy1tbTEeTAkjO5/AQT+bzCw8Xg6eXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.4.0-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12372234},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!chartjs-adapter-luxon)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"node":">=22.0.0"},"gitHead":"7ee566f151bb4f24f24175df3b8cb8f2fb816865","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.12.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.15.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.4.0-alpha.7_1779288070344_0.6044709773953985","host":"s3://npm-registry-packages-npm-production"}},"18.2.54":{"name":"@odoo/o-spreadsheet","version":"18.2.54","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.2.54","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"68a7ab3e15bd100c523b414973943c4448142f30","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.2.54.tgz","fileCount":9,"integrity":"sha512-EPMYZbL8C1qIMGgT1QIPDlSct5vZtnQU9oe1/LDv3eI3hKNfMPN9QquJo46IhUj/BXif2m5ur73Yd4vlA/6rAg==","signatures":[{"sig":"MEUCICI4upcF76Q3i/5YQitBAPzTW9H3v7oIptoOy75HMx80AiEAiFOGnNIk/IV3HH6jLZj3uL4oWZI1Seghonp5TZ4ow6M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@18.2.54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8793597},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"bd06c516e7ad553d7b9fafdf6c1fc6a4953768d5","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.12.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.15.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^10.2.6","jest":"^30.2.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.5.0","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.2.54_1779861401108_0.744474393074797","host":"s3://npm-registry-packages-npm-production"}},"17.0.99":{"name":"@odoo/o-spreadsheet","version":"17.0.99","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.99","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"63239c4c9525403f06b244d678b43775f4a1a030","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.99.tgz","fileCount":399,"integrity":"sha512-qPLoMYdWN52vnQ11bY6/xlMwtdW0XqPFIk7okFTt9H15TuBtEpHHTRTzmKS4nLm+YzpzQG665ooWWFymB6H7/A==","signatures":[{"sig":"MEUCIQDlj48F4PibGnT+e0QMbc7O8qqggNu73Oi2JAL1rkr0gAIgefOX1w5+yljFT9DL0UPqXg/0eM9JLoVv7LhXsXN524g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@17.0.99","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7216408},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"54d8c62aa9dae8b35d0b6a9244ef8dd8e81e258e","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run build:bundleXml -- --outDir dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o-spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rolldown -c --format iife","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.12.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.15.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.4.2","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.99_1779861436657_0.33715146810956753","host":"s3://npm-registry-packages-npm-production"}},"19.1.21":{"name":"@odoo/o-spreadsheet","version":"19.1.21","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.1.21","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"cce95b3edfcc7da895b37986abb5771d25145b03","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.1.21.tgz","fileCount":9,"integrity":"sha512-RYtQgv/2k5YLtShgjH+L+l0iqBYkQqW/5heQDI1CKZhXq9Z2RsE8DARKch1Qvw4+C4xVHuuyvZ8OiVMAtCfhgw==","signatures":[{"sig":"MEQCIHuVCxOUMy75RJeKrehcdzAu+SntrlHlJ6HFE5HHnBcSAiAnKtpF2dXACqn6BLvZJnLcEdXr6l2Sq/eRFvvUuzm3fg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.1.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10338157},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"node":">=22.0.0"},"gitHead":"99ebe9376b4e1f42ba5f27e650afb408bac53b52","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel transpile-js:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","bundle:iife:watch":"wait-on build/js/src/index.js && npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static","transpile-js:watch":"npm run transpile-js -- --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.12.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.15.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.1.21_1779861448246_0.7755155432705456","host":"s3://npm-registry-packages-npm-production"}},"18.3.49":{"name":"@odoo/o-spreadsheet","version":"18.3.49","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.3.49","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"c7a3f248c98de07088803f0fb878770058f7716f","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.3.49.tgz","fileCount":9,"integrity":"sha512-v2s34oKb8zZgP9fv3zVIGz/CGB4KSjTjQ7MgXJzh2JgY4ve5rNCRG6369QrFmeu+0i+DPYf6zmysrZN2hYsU9w==","signatures":[{"sig":"MEYCIQCJMrqAwQh/SgwEJbeAo/xJnsp5ML5HnYRHDhdp2wMqhgIhAMJ9uVd78ZI34FXGCyyx9qCX5E5YY8vVw/iX2jL5Zb5D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@18.3.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9208684},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"fc3445633c7ef689ef8742c21abf69e1f02ec817","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.13.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.5.0","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.3.49_1779861464128_0.30382009067457116","host":"s3://npm-registry-packages-npm-production"}},"18.0.69":{"name":"@odoo/o-spreadsheet","version":"18.0.69","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.69","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"e036dfe8c7405f7d8c9ca90315ac9c8d34ee7ff8","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.69.tgz","fileCount":552,"integrity":"sha512-m5kBESraIUiqlmz10hoZ3/k+vKYxCXE5vORP9/guoXNB87hf7imZpqVEhJ9Y3lC0uZVJDul9InTX6SkoERdByg==","signatures":[{"sig":"MEQCIGSCUckNfyR+wq/VDdYB94asSrv7irXNaEZbRKoeGwT0AiAczG3MBv+NByBuWszm1UoItMkvDvWA990gRMz3RE80+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@18.0.69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9350717},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"50b85ba821877808d6224a9bf102e59b29c44a47","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run build:bundleXml -- --outDir dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o-spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rolldown -c --format esm","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check && eslint","build:bundleJsDev":"rolldown -c --format iife"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.12.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.15.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.4.4","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.69_1779861468276_0.40891946746041685","host":"s3://npm-registry-packages-npm-production"}},"19.2.14":{"name":"@odoo/o-spreadsheet","version":"19.2.14","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.2.14","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"a27faf2988550bda732d9427d307efa67321551a","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.2.14.tgz","fileCount":9,"integrity":"sha512-f+qwq621qxiu0Z6IPCucAbfcvUhqRjCquQX2HgHIdWWi3U66u/mj58nQNXuEEUOFmAOuOdMey5gyspEMOCpgLg==","signatures":[{"sig":"MEUCIECJVjY+SlhB4QdO1PCnKpZfwHQkYHbl+/gyLLH1R0smAiEA1W+A+Z7jmOnQ25SElZ0PBPCtGBo2Gik6WSnTKS57o3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.2.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10643638},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"node":">=22.0.0"},"gitHead":"96730cde0fc9041abd6604e3154a22a413ebf497","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel transpile-js:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","bundle:iife:watch":"wait-on build/js/src/index.js && npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static","transpile-js:watch":"npm run transpile-js -- --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.12.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.15.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.2.14_1779861477025_0.7407855212806194","host":"s3://npm-registry-packages-npm-production"}},"19.0.36":{"name":"@odoo/o-spreadsheet","version":"19.0.36","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.0.36","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"570750e6981458ee00a8e75adee947bf522aff73","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.0.36.tgz","fileCount":9,"integrity":"sha512-EH3l/TFcP6c7WYlm5xJGxcw7ekBDwVa1y8JgKj7HcTCTxX5nlpFiQ205jTsjGMNEafd1brPqby+gLTE0O6D/mw==","signatures":[{"sig":"MEUCIDjOiphk+O4Le/TpEtS+b3osW+K/QUIOLBMuHk2chGfqAiEA293WPfjmKq3GRGaZHiRgaSbf4o/bvRKAReQEfJa0HR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.0.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10162685},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"3f73c946ba92791ba9680bfb2b373f620f9f8d71","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.12.1","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.15.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.5.0","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.0.36_1779861493915_0.04576638387239185","host":"s3://npm-registry-packages-npm-production"}},"19.3.5":{"name":"@odoo/o-spreadsheet","version":"19.3.5","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.3.5","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"ac657016fe0d71369965fcb2b17cd4aa80c40d4a","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.3.5.tgz","fileCount":716,"integrity":"sha512-N+w+St+6D2LhXOElYKCLUz6pR/3vP7I/nbuuyRiGhP8Xtdmrwf6x8a1TUvSFHnG293I2xaXm4Anq4t2tQzL0oA==","signatures":[{"sig":"MEQCIDMu277MTri75pua/nqQ7XNsAD33kuVI/7iy78wLQOROAiBO9d9o81AQiV7q+XYHnZcMu1KzspSlogBLYaQTpic+wA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12121325},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!chartjs-adapter-luxon)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"node":">=22.0.0"},"gitHead":"0cf1540a3fb597553f105efc0e86c6644b82691b","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.13.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.3.5_1779862142084_0.15777303866411718","host":"s3://npm-registry-packages-npm-production"}},"19.4.0-alpha.10":{"name":"@odoo/o-spreadsheet","version":"19.4.0-alpha.10","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.4.0-alpha.10","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"bf2f7786678e717736492b2020539444593b374a","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.4.0-alpha.10.tgz","fileCount":714,"integrity":"sha512-O3Pj7dWYtRH/jiF1mhjWk9cHHCQSRno+2WkF5Wob5h3P6Rn4yYdWRcZR6v9gQUR1Mydprv7ItOwogvGDBqZt9w==","signatures":[{"sig":"MEQCIDQO9sVzk7UPXebl9bwr+MrNn+DakC1WsuMSYNnuO8mCAiAq2C80UL6MYH/BKQViomw7vZuhYsDDv8qifwYjOiL+KQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.4.0-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12468636},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!(chartjs-adapter-luxon|@odoo/owl)/)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"node":">=22.0.0"},"gitHead":"41144f9e2f7a223f020c4d0242e33b3acc421d12","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.13.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"3.0.0-alpha.33","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.4.0-alpha.10_1780402127592_0.07720005849322042","host":"s3://npm-registry-packages-npm-production"}},"19.4.0-alpha.11":{"name":"@odoo/o-spreadsheet","version":"19.4.0-alpha.11","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.4.0-alpha.11","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"5a72b4e6a1e8be31cfa7fdbdf822b27304a13d97","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.4.0-alpha.11.tgz","fileCount":715,"integrity":"sha512-7jRCu4iGkJgcXYwNG+Q667N+tMOj8MmjAWKnB8hrJc+qeMRVkCmHnsQZVGyx0qmGj9+9F4F8yufb4p+yKfNibw==","signatures":[{"sig":"MEUCIDh1o9I65iIxNS7x0N04q15opeB1NVR9Io+Pz+iUYeVnAiEAokOL3ZpM0nRwtbU/r9r6JTOcvK1V1+r4J6eiwIcwdQ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.4.0-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12493203},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!(chartjs-adapter-luxon|@odoo/owl)/)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"node":">=22.0.0"},"gitHead":"6f35bc7793456ef5f59370be7f6f90666dfb4b30","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.13.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"3.0.0-alpha.33","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.4.0-alpha.11_1780486999336_0.47189148219729327","host":"s3://npm-registry-packages-npm-production"}},"17.0.100":{"name":"@odoo/o-spreadsheet","version":"17.0.100","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.100","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"efb2e8109a27247b816dda674d221001495b96a1","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.100.tgz","fileCount":399,"integrity":"sha512-KQ1NWoYLlwF2go2Rp6aT/gtjMIOFsW+s8iCvNUMJ7pwuUlLxhZwO8IFecuzxpGpOiUojDKrkyJNT6VDW0pGeWw==","signatures":[{"sig":"MEUCIQDaYfAZtX2a2AAQwpksLPAPKMXJWbxSF55i4C58fC1AjwIgEFtGTqz9DXC9WkUnC6SZZm7MozhnwZkCR+NHV30twEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@17.0.100","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7216489},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"55a7453225c9d1aa6598c820db402b4296b6e9f2","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run build:bundleXml -- --outDir dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o-spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rolldown -c --format iife","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.13.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.4.2","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.100_1780726760431_0.39245198178269924","host":"s3://npm-registry-packages-npm-production"}},"18.2.55":{"name":"@odoo/o-spreadsheet","version":"18.2.55","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.2.55","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"bff514401980df8cc641cd93cdbf686dcfa30733","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.2.55.tgz","fileCount":9,"integrity":"sha512-qOf1iIi3ag04y/I6a3DoDxNf9uMxqk/IrNeri+gljhSl3XWxSe2oo4OxZCJQUdvtltiWlLkAZTs0ZNLSe7fIiA==","signatures":[{"sig":"MEUCIDE/5OMjAQZPFltYT1o0Ws3D2ntfXeLtPYbmTX34Ky0GAiEAzqFNPBY++UAkdjL3utsnK7X2rhFPlB9uZGRktfExhpQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@18.2.55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8794051},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"57b568a4fd6b3a1d70cd1c97ec3f6345619e732d","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.13.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^10.2.6","jest":"^30.2.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.5.0","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.2.55_1780726858714_0.9105319793233115","host":"s3://npm-registry-packages-npm-production"}},"18.0.70":{"name":"@odoo/o-spreadsheet","version":"18.0.70","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.70","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"018736d4eadc1372a78cc5b64c6ce99c0d58fa2c","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.70.tgz","fileCount":552,"integrity":"sha512-KgtqeX4ygHfi05oeWhEYcsd00RGq+c5MO311+hu5YTSNNumWZf8QNir09tXqfvgnUNZ7B1N6wrxw+5S3B9VJUw==","signatures":[{"sig":"MEUCIA9hLMBBvd06PT/CFqg3sCEbGovdF/IkUtObiSlYKpdNAiEA38RAA3jokzdLa9dr4pqqG9HjIFjBnIgZSA5KBWBY4Sg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@18.0.70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9351170},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"3ff29f6022818f925a15902b2a0895600490f7ef","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run build:bundleXml -- --outDir dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o-spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rolldown -c --format esm","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check && eslint","build:bundleJsDev":"rolldown -c --format iife"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.13.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.4.4","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.70_1780726881396_0.13152075958402287","host":"s3://npm-registry-packages-npm-production"}},"18.3.50":{"name":"@odoo/o-spreadsheet","version":"18.3.50","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.3.50","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"cdb7bfbd1b6c2617ad515d5eea1a4ca717d8c0ab","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.3.50.tgz","fileCount":9,"integrity":"sha512-mi2faOXqEOjbF1su3YfjuajOcF6qIgknwHygRznWcpwQWlqpu/r7a+jzkdbrd5djFl7re2YmqIJJCPJ8ynEHTQ==","signatures":[{"sig":"MEUCIQC0U/sUwxlxJZ48qq2ffabOgXHJy2H6mlPl8SqWYRXRPwIgBwQrXVxuzslDwBnz5kRKJ3F6pZ+nea1GG5OYf7+qZL0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@18.3.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9209138},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"d8ca64df6d4f375edb98f026c3bad1b5ef72475c","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.13.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.5.0","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.3.50_1780726888438_0.6840133345149995","host":"s3://npm-registry-packages-npm-production"}},"18.4.42":{"name":"@odoo/o-spreadsheet","version":"18.4.42","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.4.42","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"7cb5d42c2bfce75c07cbccc0a4b172fa990eeab3","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.4.42.tgz","fileCount":9,"integrity":"sha512-A7UNoIQsyYih4+zDOwO1Mf4NfcsJNJ5IrAozzzsdBeFB1dwcvK3wt3Ac7dMGidbpau2V7Gv+KZ/Q2c0FrgTx1Q==","signatures":[{"sig":"MEUCICrj0by77iN7W7kQMf4Q/ASHMj1dR+wVdYMnX8C1qKvwAiEA2UzAVvVhRteAJEY4pU8QSBCjIxpGtSFvTsn1EBZnt5o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@18.4.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9652332},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"bae6e2584844a72368180c84b2aee04b77bb1ef3","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.13.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.5.0","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.4.42_1780726922811_0.6833607758407538","host":"s3://npm-registry-packages-npm-production"}},"19.0.37":{"name":"@odoo/o-spreadsheet","version":"19.0.37","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.0.37","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"e964a81f5eab4d73bea050c35062e4a8ba8cdba1","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.0.37.tgz","fileCount":9,"integrity":"sha512-rD1tTPfWbbB7EKh/VMJ1zE0TdY+MPFLr1yCNtoZKqfLk7auM+b4w6zJUK20yBQUgmiZH0M+vdPn1r6i0Rfo8kQ==","signatures":[{"sig":"MEUCIEL/AjcjPwpaw5s5vZKqO5SC7JDz1L2F1hs0+elTjRIuAiEAte9u/XrqyHeFD2/L/HJjbCzURmzq1NJwBUYCv4A6KcQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.0.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10163390},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"41aace0a412b94e54855fc15aa05b8bdd7b35575","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.13.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.5.0","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.0.37_1780726983462_0.7915416274520848","host":"s3://npm-registry-packages-npm-production"}},"19.2.15":{"name":"@odoo/o-spreadsheet","version":"19.2.15","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.2.15","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"0419a0721cc8465d6ddcc12d0633d6071f92d964","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.2.15.tgz","fileCount":9,"integrity":"sha512-9McA1ZnGDc+yEUn34JnrFAcjXZV74DNAkOEP+y420IlBjjxZAl0+ucBnD5M5i+s6DycJ1Tr/iHVLNDClJZYvBQ==","signatures":[{"sig":"MEYCIQDKuobwWaLp15QpkSmAhNOJAPtjtAdXjn8iE1WSN2gPEQIhAIqRiWfCO+JEWYvAWKeEX73dp7UMRlzCkSX5NXyLrHWL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.2.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10642292},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"node":">=22.0.0"},"gitHead":"d29528ea9fa1f4e01e1a1897f74b852bbe159c4f","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel transpile-js:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","bundle:iife:watch":"wait-on build/js/src/index.js && npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static","transpile-js:watch":"npm run transpile-js -- --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.13.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.2.15_1780727036264_0.5583823266848473","host":"s3://npm-registry-packages-npm-production"}},"19.1.22":{"name":"@odoo/o-spreadsheet","version":"19.1.22","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.1.22","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"51b143973675e48b43f1c391b45f9a39364006c1","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.1.22.tgz","fileCount":9,"integrity":"sha512-JW85lKqA/QPjtUsYE5zO9SBaAbuV11L55TxmNsvS05dTqwhUcDu2ptbJxxQI/bCsV6u9JeBIZpHmABS0RmFEuw==","signatures":[{"sig":"MEUCIQCX542tFFWY5juzqxK8M4PUwkMvGuZwDICm/SXdIDbujwIgah5u3/Uibcb41uc2zjxrMPLZA6hAsdKZLRe2pb0LHQ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.1.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10336557},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"node":">=22.0.0"},"gitHead":"97a02db10547ceaafbbaaf5323a68a2322303360","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel transpile-js:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","bundle:iife:watch":"wait-on build/js/src/index.js && npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static","transpile-js:watch":"npm run transpile-js -- --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.13.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.1.22_1780727041919_0.15774308036657536","host":"s3://npm-registry-packages-npm-production"}},"19.3.6":{"name":"@odoo/o-spreadsheet","version":"19.3.6","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.3.6","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"d2c48ef365be38775061e6effa60699279806f14","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.3.6.tgz","fileCount":715,"integrity":"sha512-nmMQpwdQIun7a3iocFsUbuQAIW13MPdKGqWXphoD2DkzoFKW/RxaBd87lV00IEuJsqrNJXtitl1tlHvquWGEZQ==","signatures":[{"sig":"MEUCIQDULMTtJdxogYaA8UIS08r9ESENG7x0mrLXM9FK7b5KEgIgczE0AaePrQgRDuvm0kGHihqJsCseG3JYnok0zvL07cY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.3.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12119700},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!chartjs-adapter-luxon)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"node":">=22.0.0"},"gitHead":"0fe939b4dbe359750d6140d2a1a4abe877b82b51","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.13.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.3.6_1780727105937_0.30868754061672554","host":"s3://npm-registry-packages-npm-production"}},"19.4.0-alpha.12":{"name":"@odoo/o-spreadsheet","version":"19.4.0-alpha.12","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.4.0-alpha.12","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"4e50dc055a82fc7b04cafb78b87e64d2d63c36a9","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.4.0-alpha.12.tgz","fileCount":715,"integrity":"sha512-PLZ1EJCvDqyQdHstNFkuDo8+PJ9+jd72ASHebo7vB8AlwQDtjNEqad9NILQKVv8ZdawgKy5pLs8ClUdm/BsP8g==","signatures":[{"sig":"MEUCIFhWWD16z73EZC2yoT14Ozs6lgdrGBfRdYgSxqOpvGiGAiEAklrwmvJ+W2q6Z7/qcyu6yL3+fB+ERnr5ESYfQkuuC/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.4.0-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12498995},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!(chartjs-adapter-luxon|@odoo/owl)/)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"node":">=22.0.0"},"gitHead":"a71f829c44f7c9db800c06107c926414e05a21b6","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.13.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"3.0.0-alpha.34","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.4.0-alpha.12_1780727129898_0.6266406867535157","host":"s3://npm-registry-packages-npm-production"}},"19.4.0-alpha.13":{"name":"@odoo/o-spreadsheet","version":"19.4.0-alpha.13","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.4.0-alpha.13","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"f69eefcabb7f7ab4346236c40a90062c429d4d6e","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.4.0-alpha.13.tgz","fileCount":715,"integrity":"sha512-qpdiY7oQRaJLPbqGV/K/qF41hDP0he3wFxRnchvixv7bUz4pkD4Ozu7orv/taowG34dB2MogML+rLIiT3JhLiA==","signatures":[{"sig":"MEYCIQCedRXA4HS8IVX3ddfrOcx27s5NFdpqXcszJWW3S5FbygIhAMCfe3w9eC86Db6ZEHj4X02nSObhPBsnna1ZFaddZk7N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.4.0-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12501428},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!(chartjs-adapter-luxon|@odoo/owl)/)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"node":">=22.0.0"},"gitHead":"af3c1998edfb007497a67125b9ccd55e5126f4bd","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.13.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"3.0.0-alpha.34","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.4.0-alpha.13_1780738539445_0.09756262702977936","host":"s3://npm-registry-packages-npm-production"}},"19.4.0-alpha.14":{"name":"@odoo/o-spreadsheet","version":"19.4.0-alpha.14","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.4.0-alpha.14","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"4bc2bb10129b168660fc6fe226819cba38dbb8f6","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.4.0-alpha.14.tgz","fileCount":715,"integrity":"sha512-3tkVll6P3P2kDzHWcGZNPl+BgQjCPW52TgVgr836+Fel45h2kAPvTx44bLXoYJkXHMU/SUEkrHUiPpRbCjssfQ==","signatures":[{"sig":"MEUCIQCNrqDjzgLJGkFgTVqSRtxjfixXWCLjoryqwFoDMqGCIgIgCcru2rYp9puYmeo7DJ6teETQn1mEyVdQEugpXJVDfh8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.4.0-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12482017},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!(chartjs-adapter-luxon|@odoo/owl)/)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"node":">=22.0.0"},"gitHead":"f92f5e032850a1f6aa005d05bf4059bd0e8a8a7b","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.13.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"3.0.0-alpha.34","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.4.0-alpha.14_1781257790121_0.8893257475226397","host":"s3://npm-registry-packages-npm-production"}},"18.3.51":{"name":"@odoo/o-spreadsheet","version":"18.3.51","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.3.51","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"a9895ec3cfadd862034f7a912523987e1d1c610e","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.3.51.tgz","fileCount":9,"integrity":"sha512-z+vfje96N4Cu5J02v25YTVXsERgo0Xav+iCd16NlQjiLfOLapcll5LFE9j+vU/DPrdh55Uy4Ni3bNMNCxiv6Jw==","signatures":[{"sig":"MEQCIDV4JoJ7fcPeRc8s5l2tLQtCpcfu4lNO9R+6UxGfVj+EAiAfQze6v701hwrx2NEs+hdE8XNNqnOgAmdlaVWvdxRpjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@18.3.51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9210925},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"233f3eafecfc97e3ff46bda48b36be0b6c56bd90","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.13.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.5.0","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.3.51_1781686222387_0.4027289333038151","host":"s3://npm-registry-packages-npm-production"}},"18.2.56":{"name":"@odoo/o-spreadsheet","version":"18.2.56","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.2.56","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"c9be2c34f666c02b313349dd053fce434a3f6c14","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.2.56.tgz","fileCount":9,"integrity":"sha512-u7qeigqZkQ+ZmxfkjWWoLfrKL+RzIWJl4gBZswja8fIRWKgzzsNDgW8ce+DUHjtb9sXCI+HK07YHS5ZPUzfBLg==","signatures":[{"sig":"MEYCIQC2/pG0ElCvY9fcKWpUOurxKo8Nihql7fL4rLhqWNo2qgIhAJRJZgA0/SBFlD1Nhz+g3ZF8bwMMc7fzpHIsyuxOs9uF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@18.2.56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8795838},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"17ea4a65afeedb314f7449b5ddf25378662af8ca","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.13.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^10.2.6","jest":"^30.2.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.5.0","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.2.56_1781686258321_0.8653547663600096","host":"s3://npm-registry-packages-npm-production"}},"18.0.71":{"name":"@odoo/o-spreadsheet","version":"18.0.71","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.71","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"3e10d88b0b27b0d88d7c38fa85694bcf27050c66","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.71.tgz","fileCount":552,"integrity":"sha512-LKHgz6xv1v1E7veoUFvpi99L5uTz9PTz77QM2BFPeVXWACXAUL8MNmVpG7dHZiQZgst0dE13tLGNIR+yawPcvw==","signatures":[{"sig":"MEUCIHI0YJ2F5BlcrrZZwdoegWtCh7rr/ojxQE+01VGOCeHPAiEA0JEaSm1fc4WNuW4RGooG3sx3McZyB84pucfFbgyC++k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@18.0.71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9352950},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"18d4601b09ac49a76e76cfc24065dd0e1565ab23","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run build:bundleXml -- --outDir dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o-spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rolldown -c --format esm","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check && eslint","build:bundleJsDev":"rolldown -c --format iife"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.13.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.4.4","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.71_1781686270188_0.8446058962347582","host":"s3://npm-registry-packages-npm-production"}},"18.4.43":{"name":"@odoo/o-spreadsheet","version":"18.4.43","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.4.43","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"86552b5884c3d264a2adb1b673f951776cb07025","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.4.43.tgz","fileCount":9,"integrity":"sha512-Ng4zte6O3p/jGlY/KALNo3BHnumkvURXRFCG4s9spjR3IQ+xPAPLSl+PbcBE5N9SckDNk9oX9hpougRgAZ+e7Q==","signatures":[{"sig":"MEUCIFObuH1+FNun1V1ReuVguJvChGaMYefkiYzE7xqCshzKAiEAykrgHPGXpcgu5RWc3PsXBp1IYq1xWtLkCDNhc+JOtYQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@18.4.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9654243},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"5ab697af58d824c4f70e39a40dd60ffa77f40983","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.13.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.5.0","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.4.43_1781686276404_0.9516777918643666","host":"s3://npm-registry-packages-npm-production"}},"19.1.23":{"name":"@odoo/o-spreadsheet","version":"19.1.23","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.1.23","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"b9ae3d603882e5a3fe0b6b5905ede68489304768","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.1.23.tgz","fileCount":9,"integrity":"sha512-2OAB6k2rQKRB4w6u6uTNdriH3Iw1oEZG+R0V6eG5q712kOjpzVC82LnzC110BmyoCRGA50ayE8v6Gs++8PBzJw==","signatures":[{"sig":"MEUCIQChWNmjTVj3akxCOhcGTKC1M/qB/7p7p3qAI06oHbzb6gIgF9+b2tTmQfWKq/pvksJcHRhDy5HXpyyST1kayk4LaVs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.1.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10338486},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"node":">=22.0.0"},"gitHead":"53aa85b47b2ad1acb0f34c8789182affd75f59e8","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel transpile-js:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","bundle:iife:watch":"wait-on build/js/src/index.js && npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static","transpile-js:watch":"npm run transpile-js -- --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.13.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.1.23_1781686298661_0.6857460971641642","host":"s3://npm-registry-packages-npm-production"}},"19.0.38":{"name":"@odoo/o-spreadsheet","version":"19.0.38","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.0.38","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"2ec48d1f4a1102030add08884bf24fba3e4d64bd","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.0.38.tgz","fileCount":9,"integrity":"sha512-fxss+j3dffueW150QcRfKWw91OF4fmASDWbEfD767jLXNIx6vuZ2KJrJONZnzFI7+aXXCbNJhg5ygpd7mmwbKg==","signatures":[{"sig":"MEUCIQDS3j9KinZjG0HrSKWjeMB0de2mPmf+rKbOauV2bFFMTgIgbWz7PMOTThJMD5hhKNEm/EVwAYh4vxuWZrYS9pbczHA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.0.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10165301},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","gitHead":"f469250f72741fd7bc5d14cab8aceb762c1b9945","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.13.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.5.0","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.0.38_1781686300791_0.3409136998631357","host":"s3://npm-registry-packages-npm-production"}},"19.2.16":{"name":"@odoo/o-spreadsheet","version":"19.2.16","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.2.16","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"eba1851082dee5496d528279f5bbe0a922b0a6c5","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.2.16.tgz","fileCount":9,"integrity":"sha512-1NjA5OigbI2qWm2tupqMEWGHvkDvhwSQLarLMJ3xc8jvCO+XSbOUttMuHnZL0dD55dv0YS6hJPNQ5bTA1rzsiw==","signatures":[{"sig":"MEUCIQDF1Ikc+9v+AhNH/+G6htAToj8BQQAcRWZZGSI3+2oAWQIgPGn7vUQbbUcdfJDp8NZ3Wc1KdvrLAoLEs6C+9Iugk7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.2.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10642596},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"node":">=22.0.0"},"gitHead":"c5c6fd3c81652685575705a4215e7be24902c390","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel transpile-js:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","bundle:iife:watch":"wait-on build/js/src/index.js && npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static","transpile-js:watch":"npm run transpile-js -- --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.13.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.2.16_1781686664082_0.45753099282966425","host":"s3://npm-registry-packages-npm-production"}},"19.3.7":{"name":"@odoo/o-spreadsheet","version":"19.3.7","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.3.7","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"4e97c645c895daa1da789feb125f86aaf2075aac","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.3.7.tgz","fileCount":715,"integrity":"sha512-Ok/S/7DTMunM4tZLowYJ9Y3ps9ApO6kY6ID3HbjUrR2c0vHFymM3knjm+XtdG8M2rrXhtMK03Nw7oWJ9Wg1PIQ==","signatures":[{"sig":"MEQCIH2sWue0oLCyhNlbqBYKnn0cWJ0+fuTPjPspTJO2JorYAiAR9PNLmXH/Jwh08zNF5vr3VCMDrWVAn42ke/+slX41oA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.3.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12120021},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!chartjs-adapter-luxon)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"node":">=22.0.0"},"gitHead":"e061163e2ededd301d4a490926cff0dced82e903","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.13.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.16.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.3.7_1781686715603_0.24263896959446885","host":"s3://npm-registry-packages-npm-production"}},"19.4.0":{"name":"@odoo/o-spreadsheet","version":"19.4.0","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.4.0","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"9ceceb89d1db0396cf95288244bba3d283bcfb99","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.4.0.tgz","fileCount":719,"integrity":"sha512-zvwLY7SOBw2m7fKX48rhr2LGEUKcSj2E87ZaK6ZvASQQCBqaimcd/SbZmhOv5Fne8HxaSHRoMSGyWKAuS8W2Mw==","signatures":[{"sig":"MEYCIQDUOR51BrWt7u7f52tVm/C5tG3i5NExq3MrDFJDDGz46gIhALZJD39rxgR1exPdlnc/o5NFW5RKOmWkUYS5/wi2Ogc+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12687381},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!(chartjs-adapter-luxon|@odoo/owl)/)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"b0b4c4027f340193c52cc5295ecea883e55e9c6e","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.mjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.13.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.17.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"3.0.0-alpha.40","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.4.0_1782722904138_0.3835095673943567","host":"s3://npm-registry-packages-npm-production"}},"19.5.0-alpha.0":{"name":"@odoo/o-spreadsheet","version":"19.5.0-alpha.0","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.5.0-alpha.0","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"e69a379ff7eb6b1195be87c2feb4e9a0c07a6cfe","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.5.0-alpha.0.tgz","fileCount":719,"integrity":"sha512-guhaqRaGapS/sTd7ekl8XsUR6L9jcql5swBlog5OYCWmwFZtyu0TkLEdzZnppDqdNKJVIZ4It6vSP1pL5gMGVA==","signatures":[{"sig":"MEUCIQCSNc8k7BnIr7T8k3N1SkwZ4ne1zVyPcA//GAO2jZrSrwIgf9QWI4aQMCU/yCzAmN9m5if7KwobOH+QHPu7+h4mVyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.5.0-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12687460},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!(chartjs-adapter-luxon|@odoo/owl)/)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"2437c0b82fa51d38c0797038c8bac346db235c45","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.mjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.13.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.17.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"3.0.0-alpha.40","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.5.0-alpha.0_1782723727452_0.937735785028998","host":"s3://npm-registry-packages-npm-production"}},"17.0.101":{"name":"@odoo/o-spreadsheet","version":"17.0.101","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.101","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"2fcbf40e61140c1670cd2871496f7afecf2f3524","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.101.tgz","fileCount":398,"integrity":"sha512-hNOjlkFS0rzMU9tgDQTQWG9dKkAi0QBGVcgD+/FuAxme6slOvi4K5zek+uXJOVp6UdlWRAuJcafkaSZSJ+x7OA==","signatures":[{"sig":"MEYCIQCSfhqTaOGWFGITTJb7NA67dldK6mGiMR1UpuJmrAl6fAIhAPd2i4c2Aq4pB52V7D4FPNVsj2azsdLXxs+IlyM4ipSJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@17.0.101","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5441718},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"bc58e58d7bcd71537e9df956a15377e4e11357ab","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run build:bundleXml -- --outDir dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","runbot":"npm run check-formatting && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o-spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rolldown -c --format iife","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.13.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.17.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.4.2","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.101_1782820747352_0.06941972601324764","host":"s3://npm-registry-packages-npm-production"}},"18.0.73":{"name":"@odoo/o-spreadsheet","version":"18.0.73","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.73","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"2c4aed4c6271b70077e32ab940476eea5eb044ab","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.73.tgz","fileCount":551,"integrity":"sha512-OqwLl660LZDWsiV+uCHUeQF1aG+A0lGJJGQzMtFzbhbRBPzMWti7PZIS0hkDeo40QM+mtbwTiZdqTCZavO2O7Q==","signatures":[{"sig":"MEYCIQD3Qd9itH8Xhmdj4RuAp7DxnGPiy9GRLOY/T7QmB2sEVwIhAK3ZryjXvU5rW7J9XbpCEe/meI4D8A7L9FpbWeZP8ckG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@18.0.73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7062550},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"1a9c76131cdfd63b5ddb10359da4988dffec7f35","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run build:bundleXml -- --outDir dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","runbot":"npm run check-formatting && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o-spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rolldown -c --format esm","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check && eslint","build:bundleJsDev":"rolldown -c --format iife"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.13.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.17.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.4.4","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.73_1782882087743_0.020044951085080864","host":"s3://npm-registry-packages-npm-production"}},"18.3.54":{"name":"@odoo/o-spreadsheet","version":"18.3.54","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.3.54","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"fcb975a6b865253fe59289c90289a1d44f96a753","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.3.54.tgz","fileCount":8,"integrity":"sha512-/x0R/TRkW6cf3oUlSZrxThsS2i9/HgKG0+zUXvnIAfQmvLfdITTRYVHOlVDLuWDK3lEY38cJNS2BeEJtsYP4VA==","signatures":[{"sig":"MEUCIAuqosCEBAYklko5FTybAzvow9Ta0yXqWLHb78S/bcRJAiEA34/b8tsdTeA5jXf1OdUsMePEqT1WTK8aF9BZ56BojZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@18.3.54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6717177},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"d00e4b62c5019555e3c622ec896d516b7a68ad96","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","runbot":"npm run check-formatting && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.5.0","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.3.54_1782882142869_0.6270653346964772","host":"s3://npm-registry-packages-npm-production"}},"18.2.58":{"name":"@odoo/o-spreadsheet","version":"18.2.58","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.2.58","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"cdf0a5360ca2f936faf080a8b6035f020db2e458","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.2.58.tgz","fileCount":8,"integrity":"sha512-OHCNSW0mfUdNQ7F/b478UJOu8pCxmh+zegrCsrOFtSExpu9gfdw+Gl1nA1bO1Nn0zcBtmAY/5wfgi4zKkcGaRA==","signatures":[{"sig":"MEUCIH7Al73yy8Qkkj/eOhbqCNbgi1ckeyJvLmEuYjqE4qMoAiEA1cr4aH+yBjXNn/+C1JZPu+eVQwlwICxAs3tkLa/weGM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@18.2.58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6416116},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"90648bf960b5c6b2feeda9fb770fa99f68d95a2b","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","runbot":"npm run check-formatting && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.13.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.17.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^10.2.6","jest":"^30.2.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.5.0","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.2.58_1782882213305_0.8593473290892442","host":"s3://npm-registry-packages-npm-production"}},"18.4.46":{"name":"@odoo/o-spreadsheet","version":"18.4.46","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.4.46","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"11304c765a23d45da73113585c0aab9d82cb92e8","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.4.46.tgz","fileCount":8,"integrity":"sha512-jeuK7Xd18CBX3MBZHeREQ2iT/PP+ku3URA68w1B/vLROao/HZ/BxBlimvkWOnWkpFGDOXFIf314T2wZKnQlkgg==","signatures":[{"sig":"MEQCIGLuvwAA12w8O5iu7BaYJg6OJVM1RLcKVErU8lmCHUUeAiBXl/ntRDS2eY41+E2ZhihJZtK+iDBUNR/cX/wkeWoKEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@18.4.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7042143},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"26297b360646c8d45bb9d57c3185acc6d022ada3","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","runbot":"npm run check-formatting && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.5.0","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.4.46_1782882215424_0.4405900469826911","host":"s3://npm-registry-packages-npm-production"}},"19.0.41":{"name":"@odoo/o-spreadsheet","version":"19.0.41","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.0.41","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"8c91f2c84974240de2b6f1c9b3ae51bc1ae554d6","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.0.41.tgz","fileCount":8,"integrity":"sha512-cjiJIrpmfhwzUZ1071SEhh+VFQEZ3DK/x4Bq799wHNvxb3WCQ5e1/PmksDO2VHe1vI45aTCoTdhlINv7rraAZA==","signatures":[{"sig":"MEYCIQDK8fusslDrl3FD0PKOR8n5mMBwDzuWs28AVTbUj0LdzAIhANVdMzUOE047b+2CLb/azFg2I0+qvjDswrkhzuM3lo27","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.0.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7418258},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"346d3c07118175a20e2632f351f00b568e17a194","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","runbot":"npm run check-formatting && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.13.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.17.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.5.0","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.0.41_1782882240371_0.9956449799886335","host":"s3://npm-registry-packages-npm-production"}},"19.1.26":{"name":"@odoo/o-spreadsheet","version":"19.1.26","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.1.26","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"ece516d959c0b995d6cca43c3c7795a842e48e4e","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.1.26.tgz","fileCount":8,"integrity":"sha512-z6XSC/8Ar4fgo/f3KEFcjeTdaPOJKHG1mjgB16lQkvSgt5bFVhpfrg9rxOzAwHMdECq2xN7LICa4b0MSweYUqA==","signatures":[{"sig":"MEQCIDC9wkNyOa9FcFvOzEAADVtx0vTWevTZPcii/RguUHx3AiAOCOWeeicOfi0mpCPMOgJjezm3iOG4S2BKAFQ+ooCI7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.1.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7562453},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"44237c04a0dcf4fdeb9ed0c5be5b13da94001cfe","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel transpile-js:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.cjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","bundle:iife:watch":"wait-on build/js/src/index.js && npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static","transpile-js:watch":"npm run transpile-js -- --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.1.26_1782882251816_0.0526248282389572","host":"s3://npm-registry-packages-npm-production"}},"19.2.19":{"name":"@odoo/o-spreadsheet","version":"19.2.19","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.2.19","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"d3e63f8407f19a17170ed0970ec8f7f7cab7d034","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.2.19.tgz","fileCount":8,"integrity":"sha512-eAOpvYU85dkyXh2hsSPxN8Klap83wepJAiPVGxMJre70ogEkBZE7n557pS/qC3PDZ8+XdWQb5VTZgKg5KUNxlw==","signatures":[{"sig":"MEQCICfnNEXs2r1dR1cFnDIj2+RVp6umaSzMGgcwUt0tJPQQAiAdB5HmdpbxH0cAWeiYK44GjWT6Cbfp3hlUTA0LMv3ZhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.2.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7783541},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"3529978d50ac33e9c958c4c8944133f9434457eb","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel transpile-js:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.cjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","bundle:iife:watch":"wait-on build/js/src/index.js && npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static","transpile-js:watch":"npm run transpile-js -- --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.13.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.17.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.2.19_1782882317320_0.0984826485041348","host":"s3://npm-registry-packages-npm-production"}},"19.3.10":{"name":"@odoo/o-spreadsheet","version":"19.3.10","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.3.10","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"b10d8037da60d64910dd3278a98e8e237d60fc54","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.3.10.tgz","fileCount":715,"integrity":"sha512-QFR6GysrNYqXsoxrjYhXle9SqhKn8TfQZWtPx2FmhTjINfa0tvLkjynJ7ibs+G9e9OM12aPJV8PwpBJAhfQMuA==","signatures":[{"sig":"MEUCIAVLBCCWhLqFanRRurYyiUN4hF/XOjfuifi6qCIZQ8zRAiEAzFpGq2mSDgNm1+Vx+G0Kz7E5h5uBGr0V/DkMVhwz9QM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.3.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12128292},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!chartjs-adapter-luxon)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"040ae04f23826a339f459215c6cf35abc26a3a35","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.cjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.13.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.17.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.3.10_1782882318540_0.3265042248502157","host":"s3://npm-registry-packages-npm-production"}},"19.4.1":{"name":"@odoo/o-spreadsheet","version":"19.4.1","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.4.1","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"e6bf65939319b67a6b7e4bfb905abb896bc85d3a","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.4.1.tgz","fileCount":719,"integrity":"sha512-hgjuke4EkPF2F7uf9yWyTKZHdqqQEeF9zlQacJPmG/YFWNaEXuosDNNfiy0D+pc69tLDbgpj4MXdBFuI4Wwo7g==","signatures":[{"sig":"MEUCIQDuxZHJfBVssH5870jfJy6tH5BEZHBjHTzKq6Y49w+rYQIgX/B5VBQSvVZh4JQ+pN+pvd/Eipj2GK3zPFg0W2ls8Ro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12687430},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!(chartjs-adapter-luxon|@odoo/owl)/)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"e359501309e9c3c2b00ff3d60b82d47ea2f55381","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.mjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.13.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.17.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"3.0.0-alpha.40","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.4.1_1782882357710_0.8840863527652416","host":"s3://npm-registry-packages-npm-production"}},"19.5.0-alpha.1":{"name":"@odoo/o-spreadsheet","version":"19.5.0-alpha.1","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.5.0-alpha.1","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"8763fc7b6307ae695193b9e9b93dfa88aedca4e4","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.5.0-alpha.1.tgz","fileCount":719,"integrity":"sha512-72demPXk2r4ZHl0geew++S3SOXpux5/aLH4tCAfWI4F+qmLQ98chi3+btRTLZ7fdat+kNDkIz6nmz3hZazRnYw==","signatures":[{"sig":"MEQCIGvFUfQmtLVQwzTQk96Tay+sm5NP10bHEkzlezo2+cc8AiBfz/25nXjyulx2bm+kfc8zeSgcBjk6GcHrHSo0VFqL8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.5.0-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12687509},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!(chartjs-adapter-luxon|@odoo/owl)/)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"3c78107514527a03fa76afd54284f1f1aa8c519a","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.mjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.13.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.17.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"3.0.0-alpha.40","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.5.0-alpha.1_1782882378518_0.605156753474382","host":"s3://npm-registry-packages-npm-production"}},"18.0.74":{"name":"@odoo/o-spreadsheet","version":"18.0.74","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.74","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"cbfe28fe9a36833cc54de4031d142abfa77aa6da","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.74.tgz","fileCount":551,"integrity":"sha512-y0hYU74Wfo3kJFdkGs7z0uBD+GMQw7rRH2sjI2MsECgmKY4+LnMno0170TVF5kDAxMsHa3Y4UBQCY6KGHDPU7w==","signatures":[{"sig":"MEUCIQCtws1C7Zvp2q6V+dIxHUwETTbFiukjpJg+wxRCKlnqjwIgSP4qBO1QJxlUL1T64iSajEuPWzaPRqRqj+8N+L0UJUc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@18.0.74","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7062625},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"9183e3668f79d187d8e7dff10a99a0c594c9b03c","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run build:bundleXml -- --outDir dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","runbot":"npm run check-formatting && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o-spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rolldown -c --format esm","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check && eslint","build:bundleJsDev":"rolldown -c --format iife"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.4.4","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.74_1783923957891_0.6316704489310694","host":"s3://npm-registry-packages-npm-production"}},"17.0.102":{"name":"@odoo/o-spreadsheet","version":"17.0.102","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.102","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"cb936e987acb4648472728a21ffda9dfe1a126d8","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.102.tgz","fileCount":398,"integrity":"sha512-9QHj4HLOE6KOlkW9uwIPKOWapoBW6BhhM0EmdxvxpOxxp57qdHOmhqh05dcaKjdwrUEu2PpOfsVVTZWR2AGbjA==","signatures":[{"sig":"MEQCIEWTpiv9jVxU4ROILWuUC6yKimdXEf3EZALUL+h+/zliAiAIbPq5fHFPDH4m+tz+4h5VbpckuL9D36BgAeTyt+goUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@17.0.102","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5441793},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"209fe7cdc1f9521a7865da6ffa62e647c55217d2","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run build:bundleXml -- --outDir dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","runbot":"npm run check-formatting && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o-spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rolldown -c --format iife","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.4.2","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.102_1783923960488_0.3993277914402593","host":"s3://npm-registry-packages-npm-production"}},"19.1.27":{"name":"@odoo/o-spreadsheet","version":"19.1.27","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.1.27","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"97f811a3bf913dcea1ee4238f4b3db6f7a21b400","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.1.27.tgz","fileCount":8,"integrity":"sha512-9/+M0jvtkrf+dFkyCAHiMPCkQQbsV5kDCGhhbPTI1CUXz+5rqepEyFZKPW40o71CV/dWi3NJHSu6Qu9kv9hwNw==","signatures":[{"sig":"MEUCIEZHzMuyngXfsw3c4q+8uQ8nWHiAGmrE1k2lTgvb3nTNAiEAjjr69NhO/Ro0Mz/ccliek3oZwpQnnhdlSQlABot42G0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.1.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7562503},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"6eb95de5fc0a88e13875bc1fd6546e3ca76e19d0","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel transpile-js:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.cjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","bundle:iife:watch":"wait-on build/js/src/index.js && npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static","transpile-js:watch":"npm run transpile-js -- --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.1.27_1783923964385_0.996017571494445","host":"s3://npm-registry-packages-npm-production"}},"18.3.55":{"name":"@odoo/o-spreadsheet","version":"18.3.55","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.3.55","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"1381423a5fd5030d96946ab86ea56b12e7575259","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.3.55.tgz","fileCount":8,"integrity":"sha512-zjRwGhlbmlbh5ePpx6zsvudWOGwWqRCqk5/7Q7tuJJQP6PEnJpf3tJQLsU+89eR8JOwLZ4OBuP55l+VKhKpcZQ==","signatures":[{"sig":"MEYCIQCoNDLO18pk0iOvyXNqJPyGYh1sPrvgVz46SXZAi+QbrgIhALZz0aB8xx77dPthWe5LSTELnpxIQCLdnDlWhUvRFPRg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@18.3.55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6717227},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"dc14a7ccfdfd7a0e011166af31782c76699eb859","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","runbot":"npm run check-formatting && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.5.0","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.3.55_1783924008679_0.4518959805393574","host":"s3://npm-registry-packages-npm-production"}},"19.5.0-alpha.2":{"name":"@odoo/o-spreadsheet","version":"19.5.0-alpha.2","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.5.0-alpha.2","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"5a814a18d8dde9d89c5abf5d3ca1d1a29978adb4","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.5.0-alpha.2.tgz","fileCount":720,"integrity":"sha512-7DZAy7a09MZv5sKlnctLygwGf+x6/QOuRe/qCulzeArXAQEx0Ff+SogItpWqno2QoAHmx6INldCxRAqxaOKIAQ==","signatures":[{"sig":"MEQCIEmkxw48afm/5Oi+wR/Yjm2E6aIT8lJcUZEmI87hd2qkAiBSTDsVqNeVqia6tQTCBZMbARNEeFFNITnzdQJL0a8e/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.5.0-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12702229},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!(chartjs-adapter-luxon|@odoo/owl)/)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"a4d2f90977fcc1d2be3f9f7d07e6f7147983a690","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.mjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"3.0.0-alpha.40","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.5.0-alpha.2_1783924019920_0.12119961297701076","host":"s3://npm-registry-packages-npm-production"}},"19.3.11":{"name":"@odoo/o-spreadsheet","version":"19.3.11","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.3.11","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"40ca2732af2767acf37c2d179ff2c962123bb55f","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.3.11.tgz","fileCount":715,"integrity":"sha512-ZPydwqF2MBDzcRORQUjdAgaw+V1l/TDribsXPRdahajD0FpzTu9MRHuh8MDEMD517oNKAfdjFAgTvnboIGSlxg==","signatures":[{"sig":"MEQCIHTr5nrftwrpbo+XAg9HueYjjreplRtJE0UZr137lEdBAiBLQoWG8bfx+0antVRW5Z4DdO7g73K7OO7UiZlwdh9JaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.3.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12133197},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!chartjs-adapter-luxon)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"35c06d3a862d542f1c36c939a2854866ef267be4","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.cjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.3.11_1783924033213_0.31532138935869036","host":"s3://npm-registry-packages-npm-production"}},"18.4.47":{"name":"@odoo/o-spreadsheet","version":"18.4.47","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.4.47","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"354d8e803621604885e0364f565808ade4c1a18d","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.4.47.tgz","fileCount":8,"integrity":"sha512-zL8TIY1XxwvZkJhsaE8aJNe0B7fGoCEqs2nYM2tT32uxafSFvu0pWkxCSdedcxyXlBKPfLgkSKJWgqeFKvTZag==","signatures":[{"sig":"MEUCIQDVTdQCLy+NQ0yGoyimtNvnszCNwVyti4NTBSQ/TmPgBQIgOulhNikbhe3avdOYOSCz7OGnBYMA42OOB9zZ/GvOx4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@18.4.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7042193},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"3aec012f55483d59efb779260879abf28440d93d","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","runbot":"npm run check-formatting && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.5.0","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.4.47_1783924038160_0.06761265056930843","host":"s3://npm-registry-packages-npm-production"}},"19.4.2":{"name":"@odoo/o-spreadsheet","version":"19.4.2","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.4.2","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"53a2522b43b4bc58308e22676b3c04e0a6f791ff","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.4.2.tgz","fileCount":719,"integrity":"sha512-S6CM5a13n8h1I2JyGIGEXhcdMtJK2B0HrRLwQxvGpco2qDbm4f920QLKOXGTzO/TOICqlgQgEj/LydvWmPs0BA==","signatures":[{"sig":"MEUCIQDtHK93Sk6qbSj5/X6X6uU1DxETcV94K51DbwzzvXN/eQIgVUeoZ5YJBRxO03WSV92cS/AZPvwV/YQRY4iQLS1lo8Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12690551},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!(chartjs-adapter-luxon|@odoo/owl)/)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"c83d4aa59d52aa938be05b02a4e561d068a3a251","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.mjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"3.0.0-alpha.40","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.4.2_1783924041358_0.9451038252600052","host":"s3://npm-registry-packages-npm-production"}},"19.2.20":{"name":"@odoo/o-spreadsheet","version":"19.2.20","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.2.20","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"8e30cded576faafe2cbd3f2d24104f9262ccbeeb","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.2.20.tgz","fileCount":8,"integrity":"sha512-DKbZUpE2j6yFMw3jtUmNiV0uthk+zgGATXpo0mQ67RhBtqT3H/ZsDVSD85XSpV+aLm38lOzapLOLQxBAPT7xNA==","signatures":[{"sig":"MEYCIQDPeE01+dH9RkMQUSadKg+DRj/307tDaV6Ts4xKw8NXbgIhALUAN+sqG9MmPbTy9VhlMQLDymQd1hR+27X1dt22zJu+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.2.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7783591},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"99a9aef31e659361390628686cc125024d9fe654","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel transpile-js:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.cjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","bundle:iife:watch":"wait-on build/js/src/index.js && npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static","transpile-js:watch":"npm run transpile-js -- --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.2.20_1783924069187_0.694073394519841","host":"s3://npm-registry-packages-npm-production"}},"19.0.42":{"name":"@odoo/o-spreadsheet","version":"19.0.42","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.0.42","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"50b302585679fc9a454915cb63111533230f911d","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.0.42.tgz","fileCount":8,"integrity":"sha512-C+Bo0sKO8EhZGugqa8rSk/FnKzrQZJovzUwIWeBtHNWfck3KCPLbnuaI660b6osYKB12RtGwyR+VUs2eH0p6qw==","signatures":[{"sig":"MEUCIQD364FiHFgYKed/GM639Det76662mujZlwbnJ+UvbUK3gIgJNfHkIx9bxAkBW39swOCnIH4Q2aKIR1Ssklt3oD42jo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.0.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7418480},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"74cadf3cc974800df138b8024e036a2ff904f6af","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","runbot":"npm run check-formatting && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.5.0","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.0.42_1783924176766_0.9766680954125011","host":"s3://npm-registry-packages-npm-production"}},"19.5.0-alpha.3":{"name":"@odoo/o-spreadsheet","version":"19.5.0-alpha.3","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.5.0-alpha.3","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"3bd961f12fe37558d8145ea17bb5dacb071e5ee1","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.5.0-alpha.3.tgz","fileCount":720,"integrity":"sha512-u7Lfnh3i3u9EqLLjAfP9EMc8E72eGgVUk3c/s+z7PdT9hpzbmWPIjqfBos33BdZja0bhx0PpUlkFJBOczZgaGw==","signatures":[{"sig":"MEQCICJnmdER21plebS3N6pOqWBkv3kZLqcy8DRzP9qx7k5AAiB7Jn3wxML5T866LnjNadgBfq6VmYENiOae5Y4j9rqYrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.5.0-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12711432},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!(chartjs-adapter-luxon|@odoo/owl)/)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"c029184dafeb6e2ba62328e6b4611fc39207893d","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.mjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"3.0.0-alpha.40","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.5.0-alpha.3_1784024273299_0.4120765371061106","host":"s3://npm-registry-packages-npm-production"}},"19.5.0-alpha.4":{"name":"@odoo/o-spreadsheet","version":"19.5.0-alpha.4","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.5.0-alpha.4","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"b9213a57d32e2d70c4065c250d74ce1248ff3d7b","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.5.0-alpha.4.tgz","fileCount":720,"integrity":"sha512-OntHWTmzGC0o+G1mnl3NUouF7LVy7f7f0RwSwm5DO3PIT5IJk5aEgxFyUGGdIMC3K/dTsRDBZg/r183mpzkncg==","signatures":[{"sig":"MEUCIQD5gaJJqlrXETx0AAJqQe/nyk+xNTCuVMdwHy+aiZYcMgIgaOjKM1X80DXhdCfk7tFbMmzn4VqhWiliFukxSVVFNm0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.5.0-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12696961},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!(chartjs-adapter-luxon|@odoo/owl)/)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"8e2f0c279c32f3797b1f78b95aa13cd3d03903ff","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.mjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"3.0.0-alpha.40","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.5.0-alpha.4_1784027571078_0.15444645564483106","host":"s3://npm-registry-packages-npm-production"}},"19.5.0-alpha.5":{"name":"@odoo/o-spreadsheet","version":"19.5.0-alpha.5","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.5.0-alpha.5","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"ed456eb9b77102cdc9105be9cb0c01f20f09ce7a","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.5.0-alpha.5.tgz","fileCount":721,"integrity":"sha512-LOtPZptwZQWuUev5r8Vtl4KcaOEmNxgfnfQa1l7Bbrk+1ltM1XAHIrP54dajSfRMl5KHCeHJtiGNfZq8LNGxSQ==","signatures":[{"sig":"MEYCIQCtCa/a69E8v9sP1tcVQMoK38AUMOqj6DBJgPUe+fZQoAIhANjCRzfCWzKsrjPfbJigj6z/3o/PncU03XGhMn8K91Ri","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.5.0-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12707833},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!(chartjs-adapter-luxon|@odoo/owl)/)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"a599d86c5abdf6c0d31a2aef7aa097ab431cdcae","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.mjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"3.0.0-alpha.43","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.5.0-alpha.5_1784544652256_0.2682132130507271","host":"s3://npm-registry-packages-npm-production"}},"17.0.103":{"name":"@odoo/o-spreadsheet","version":"17.0.103","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.103","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"bfcee64f7cbad79a4850ed08d83ce103a90adb16","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.103.tgz","fileCount":398,"integrity":"sha512-dU32ibV1Sb2bq3a7PdFNgJc3MrOSfA2+jOwdfGOjPnHihyMa2ZMDl9gS77UE0/Md/4/df8Mjzd06QkO9mTC8Rw==","signatures":[{"sig":"MEUCIQDGLYgpIqswwyyRBc9PJmgLLyrNj16RC2m+xPXFlbGIHAIgPLwTJ5JnyM958HvqvWWzX7nw29qYsOtecZ2Xcs5GI3U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@17.0.103","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5441793},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"6143cd9985a5548c1d3d136dc1290819d29e8ddc","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run build:bundleXml -- --outDir dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","runbot":"npm run check-formatting && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o-spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rolldown -c --format iife","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.4.2","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.103_1784545152735_0.9920866121292675","host":"s3://npm-registry-packages-npm-production"}},"18.0.75":{"name":"@odoo/o-spreadsheet","version":"18.0.75","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.75","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"4b13242879ad2bccd51064a162a474798ba702bc","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.75.tgz","fileCount":551,"integrity":"sha512-Feb8vuhyw+oZAWryCQKmVMGrZA4TIM5c6eDlnYCBH89MNsi86FKKE5iW5a73u+6p2/m/CjibYYwgnS1EMMkmoA==","signatures":[{"sig":"MEUCIQCZeioBwOeeLHLjJR/kjlmPv7pBIDTvb9Wz7bFkpexeLgIgEnjCc/94ORGNwlorDYeNd5l+IoC0ypXHQECk8W33+qY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@18.0.75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7062625},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"ea26af91918e5091deb68b833ff2d410d273125a","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run build:bundleXml -- --outDir dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","runbot":"npm run check-formatting && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o-spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rolldown -c --format esm","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check && eslint","build:bundleJsDev":"rolldown -c --format iife"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.4.4","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.75_1784545182929_0.792186928506394","host":"s3://npm-registry-packages-npm-production"}},"18.3.56":{"name":"@odoo/o-spreadsheet","version":"18.3.56","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.3.56","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"dc35b42e53f4a633d5f261b604f20cc0c6fa2e4f","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.3.56.tgz","fileCount":8,"integrity":"sha512-i1VauKoFEHUrNGyR9G+ZMPWKAthjCwx/PzzbE88icAUNc+M4upwnXmqcUmkEjmIvwyyotDvLoRstIfzNXOi1uw==","signatures":[{"sig":"MEUCIQDHetJ80KrDnN+WMAaujHBNp2lWSUVAsTwj+hlO1KVOSAIgbly04ItP+UyLVjZCR/dLiKaDIbmvcAEooy1kfmOfFJY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@18.3.56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6717227},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"a8d15b9b06bb2160fdf1752ce3b168e71d31fc24","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","runbot":"npm run check-formatting && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.5.0","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.3.56_1784545198547_0.012861842888364228","host":"s3://npm-registry-packages-npm-production"}},"19.0.43":{"name":"@odoo/o-spreadsheet","version":"19.0.43","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.0.43","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"371e8b920c873f85bdd7e7e4d1526d43d0feeeae","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.0.43.tgz","fileCount":8,"integrity":"sha512-/T55CDqgJ2EsMaZADIq43Q6kG5Hs+Wt1fzvvesNrnNojVJRwL8ymInNHYIuNVfrYa/h1ut/fzR7bntEgwih3AQ==","signatures":[{"sig":"MEQCIA7FAFytjnT/HmYkfD/+lGm75h5qIiA/b/V6g4Kv1FUYAiBqK5dxds7A/w/BRpSsX1Loz3YTinn0rfCiA9F0h41FZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.0.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7419871},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"23b4f326b1330aff042f8578ebf697a9cfc2f739","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","runbot":"npm run check-formatting && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.5.0","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.0.43_1784545238387_0.6484459182028679","host":"s3://npm-registry-packages-npm-production"}},"18.4.48":{"name":"@odoo/o-spreadsheet","version":"18.4.48","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.4.48","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"df52cfd96f477e4109a2041704f8c62906ead307","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.4.48.tgz","fileCount":8,"integrity":"sha512-Ll65Nqoy0xu31Eh88Cd5yMM2CAskqA9ZjqLQjEAIg0zGLGDpGNnULgALTcS33yl5qvCWV16AWiepQqLHtB27zA==","signatures":[{"sig":"MEUCIDTbdWcZQHfkvUnWvEdi+z2NufDx4THMr1WGpvEr/1DRAiEAuVel4t6K+D6MaHaTkqrU/dNQQtLx1EXlGrEkVml87SA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@18.4.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7042193},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"a4662a59dafdc643e88899cc0bef1d1b7d00f6ce","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","runbot":"npm run check-formatting && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.5.0","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.4.48_1784545243990_0.25685026238419684","host":"s3://npm-registry-packages-npm-production"}},"19.2.21":{"name":"@odoo/o-spreadsheet","version":"19.2.21","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.2.21","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"0ca6cc911fae37df5ac29245eab2eef26ca1bc90","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.2.21.tgz","fileCount":8,"integrity":"sha512-SptBJey6uZUZf+N1u+8lpcq41ikNCtWMLztFSDVKZ2F99vavghDt1RD7QKHdqBk+5l3EavrpQc2H5PUMrqOdFw==","signatures":[{"sig":"MEYCIQCFXguONtSbmFslI4hChHHPFXeFqnmtkQZ+7DhPYj840AIhAL17mClGctBGgson5/8dpnLlQ71pM1A/1effm1QMFvcW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.2.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7788932},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"fba73fe75b15ed2b89d7d5e9dc0ed95fdf74bb6d","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel transpile-js:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.cjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","bundle:iife:watch":"wait-on build/js/src/index.js && npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static","transpile-js:watch":"npm run transpile-js -- --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.2.21_1784545358264_0.11799527813382116","host":"s3://npm-registry-packages-npm-production"}},"19.4.3":{"name":"@odoo/o-spreadsheet","version":"19.4.3","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.4.3","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"f42f24d2aab7692a78451a5b18ee1e0ce94e2a6f","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.4.3.tgz","fileCount":719,"integrity":"sha512-mos9RkBrBYa59FKdLs3Ajl/HnMka5Afb+tFHUIpIf6HNmRPrGXHWbOSVO4MxIxTYmDsSeJbsuyTPfqbqMoDJNA==","signatures":[{"sig":"MEUCIHM9AL1u0Pqlypgv9UWvWmdGS5kB11TsKt2hgVk8zibgAiEAhV8TC7rRaRLJG5I7FbPEoUIS1E1yPkCbVsu4Q7HjgQs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12704149},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!(chartjs-adapter-luxon|@odoo/owl)/)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"d32e61b118cc861d00dd0a26b1248f02f3f0c022","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.mjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"3.0.0-alpha.43","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.4.3_1784545394250_0.951377868103298","host":"s3://npm-registry-packages-npm-production"}},"19.3.12":{"name":"@odoo/o-spreadsheet","version":"19.3.12","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.3.12","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"8baee6fce949cd6a49ef079a8d29af8767397ac4","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.3.12.tgz","fileCount":715,"integrity":"sha512-wANCs24lYrKsZFEUCMlWi3MMsM7uL2Agf6I3crFADVD4edjZSBVcIxQxKymky4Bv1DqcTw9w246baLQO3u5Ymg==","signatures":[{"sig":"MEUCIQCJxBO6oEKbbW4fnLn8kZ124e5Lpzn/Jm3MBVV4bfX3EwIgB9ddrL2nQsHbrup8WzosmvHwMDn3nkUvw7pg5x8prkU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.3.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12140813},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!chartjs-adapter-luxon)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"2b42707d525e3b14cefa99baf1f1ca7909997d32","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.cjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.3.12_1784545400725_0.27744697112760375","host":"s3://npm-registry-packages-npm-production"}},"19.1.28":{"name":"@odoo/o-spreadsheet","version":"19.1.28","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.1.28","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"93a99ae1740f8724ff49b652762b4c47fae93aa8","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.1.28.tgz","fileCount":8,"integrity":"sha512-J2ZplmT6Ji3WIDK5+5LVagwTg4J6soALt9o7aBLsHEURQP2aZ5YiAcvJ3YdbAJImp78L4hhN/mE5RjsBhNyv3A==","signatures":[{"sig":"MEUCIQCcqMIvY+SEQ5pa9qDj2rXXWYOlV7CgqrFlX0lESqdvjQIgQqsYhOtKCrJLveFsdGX8vzx0Er99ksahDVGb8UFtVfQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.1.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7563894},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"704eb0e91c6153945da52e11a74cfd04c57a9bda","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel transpile-js:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.cjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","bundle:iife:watch":"wait-on build/js/src/index.js && npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static","transpile-js:watch":"npm run transpile-js -- --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.1.28_1784545440070_0.526883072019942","host":"s3://npm-registry-packages-npm-production"}},"18.0.76":{"name":"@odoo/o-spreadsheet","version":"18.0.76","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.76","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"006b9557ad7e09d829278cabba48f4796fd1deb7","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.76.tgz","fileCount":551,"integrity":"sha512-6RcZvIcZMa9gIifiULDQii8ox04CsL5Z1rRQ9/vuLmh5Og+9OdhVybXSAlbjq+3UzoiI5ZwTIR/jb01hSow6Uw==","signatures":[{"sig":"MEUCIQChOR/3nRJ55buwfTBwUrhUUFh2jUih4FlhDh5CZzssUgIgF8oLDm+yMjHqslx4Bvt7Q3REMsw+EO7oVEAEZjm74q4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@18.0.76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7063049},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"6a6cc736500809b23fec14eae8ef8b5dd241535a","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run build:bundleXml -- --outDir dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","runbot":"npm run check-formatting && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o-spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rolldown -c --format esm","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check && eslint","build:bundleJsDev":"rolldown -c --format iife"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.4.4","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.76_1784792398933_0.043263310121472776","host":"s3://npm-registry-packages-npm-production"}},"19.1.29":{"name":"@odoo/o-spreadsheet","version":"19.1.29","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.1.29","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"0c8b2ec6be1e9881b0586cd12c7b1de7f5f50bda","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.1.29.tgz","fileCount":8,"integrity":"sha512-myCaTtKX3d6QRVDMjjq0kz9Si/eZsoNsRRVdefmIEosUFbCg3VmHKsagAtQGc3ti3WNaQg5eqXspsExOHNcy+w==","signatures":[{"sig":"MEUCIEuds9Dz2cWDGGIZDj1R0sllGSQyCODMtaHJ33IfLrOmAiEAnfYijZClBwFboL7J6QTO4WMtN2M/Mhw5REv/xkd8GzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.1.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7564490},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"c88086079fe1ed59b17902ff229888c241b45c08","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel transpile-js:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.cjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","bundle:iife:watch":"wait-on build/js/src/index.js && npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static","transpile-js:watch":"npm run transpile-js -- --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.1.29_1784792424264_0.8247904871153569","host":"s3://npm-registry-packages-npm-production"}},"18.4.49":{"name":"@odoo/o-spreadsheet","version":"18.4.49","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.4.49","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"3e346f2910f06ff7e4980e55903ac331f98c2b13","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.4.49.tgz","fileCount":8,"integrity":"sha512-+UsgrAnT3dx3zOubtu3DowJ93u9u/c4LdEZP7laFd8dNkdg6XetejcqyiNzw8vyHWc3pzDku4c7H5zrFIvOYLQ==","signatures":[{"sig":"MEYCIQDV+KqwIo5p9mF9BA2u1dB1ftMFd4ZlbUCMOJ9+1WmksQIhAJpRl2V6Z+SJK+9HyQK9wl/evGpMV+Dc7z/ge2pCC6S7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@18.4.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7042617},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"ce6716b1a6a29f01a8c7fda43a3e825b083ad28f","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","runbot":"npm run check-formatting && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.5.0","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.4.49_1784792489840_0.7470455428974083","host":"s3://npm-registry-packages-npm-production"}},"19.2.22":{"name":"@odoo/o-spreadsheet","version":"19.2.22","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.2.22","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"a2cd82bfc1c0aefdaaf96a3a3a9e6797ae787b21","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.2.22.tgz","fileCount":8,"integrity":"sha512-JDCPbga+vkP6YQc6/tzgycgPmXqiVecnAXGPvwBrRwW3XUDFfphSBerdJR7DjFGyFVvuVtOYBmEClluN4yzEqg==","signatures":[{"sig":"MEUCIDIQnQ9PqPoQe66xKWuEoJnmDJZvvZEum6+UQxMjk+qGAiEAvDZrnz8uWP+3d6L5zEq9H5Bbp6NwZnkBv9BUbpesgLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.2.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7790084},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"2fb92b452381457d87824bd9c3a6e95451b5f97c","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel transpile-js:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.cjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","bundle:iife:watch":"wait-on build/js/src/index.js && npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static","transpile-js:watch":"npm run transpile-js -- --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.2.22_1784792502714_0.003078266878091984","host":"s3://npm-registry-packages-npm-production"}},"19.3.13":{"name":"@odoo/o-spreadsheet","version":"19.3.13","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.3.13","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"b1cf3bf42b0c35d6c0a55732fcd3be32f78ea68d","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.3.13.tgz","fileCount":715,"integrity":"sha512-45BHExhHV0aJ+jycQFpc9BR4wFKJopdSQI2+yrcMnnmyyKrAOtvtK9utpOr2lkU9BGrE0OxOzyxW972MKG4+wA==","signatures":[{"sig":"MEUCIQD/vr1djm8m/1Hhns6eh8QIYtEN4NYrOqmRxebVbk2IkgIgc/FWTicCaYzPtUd4D790CujHFziSsnZ+xDJmOuJcjRU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.3.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12142884},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!chartjs-adapter-luxon)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"2059bd0f1ddbb94ed39511773facb7e53430d5ea","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.cjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.3.13_1784792509721_0.5417768072035047","host":"s3://npm-registry-packages-npm-production"}},"17.0.104":{"name":"@odoo/o-spreadsheet","version":"17.0.104","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.104","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"c6b915b84094cf13e462cb9d8f860b26f8a774a0","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.104.tgz","fileCount":398,"integrity":"sha512-a2AIMr0Hn1f703tEY91okLrBjd/YfazArPspDcOnFZ4TYzLkmDPqIT9bOK0x5hZgPhIeLR+0uPth7J61+ncuvQ==","signatures":[{"sig":"MEYCIQDCWCt5p0BVnYrNOr470c4e3P2+47yhYjOJbRJSJU8x4AIhAPd4LIcvR9GI419GdY8VFh+YXuwHJSaRQRJjnknoKvy+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@17.0.104","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5442199},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"ff598a772e140f37ce150a935549eb73faf3e3ad","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run build:bundleXml -- --outDir dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","runbot":"npm run check-formatting && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o-spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rolldown -c --format iife","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.4.2","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.104_1784792633753_0.6984270259888863","host":"s3://npm-registry-packages-npm-production"}},"19.0.44":{"name":"@odoo/o-spreadsheet","version":"19.0.44","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.0.44","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"77121b5022c1e75ecd8a0368ed6a18ee87cc5396","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.0.44.tgz","fileCount":8,"integrity":"sha512-Hk++XFxdcg6Ce6AzFTIHEnNHNOpPW8OdlcLwH98TokqF3e613HpdveVpjVFhy/hJ9DJL5QCygA8Z8OVxJP2vXg==","signatures":[{"sig":"MEYCIQD6jz4jS2/U8onOi39lf70HVDTa2lNMfbBwr2KewJxyEAIhANnGF+e3aTA36xv00y/2MSV+UvpoWI9Dov5pEEEohRoH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.0.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7420295},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"459ec89aa712b8dc3db6479d4b27afb3f743b184","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","runbot":"npm run check-formatting && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.5.0","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.0.44_1784792718806_0.4136850312424736","host":"s3://npm-registry-packages-npm-production"}},"19.5.0-alpha.6":{"name":"@odoo/o-spreadsheet","version":"19.5.0-alpha.6","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.5.0-alpha.6","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"757197d4352497faf4355a2527989d3759e2ce9e","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.5.0-alpha.6.tgz","fileCount":722,"integrity":"sha512-S6+EgwbFsPPFySh7hTBkSZFTZo78zucVVwfCziynEKjpOKhpNDrbVYS1/IaWvpMW3AXeCMo7pbQLXtj7KykrxQ==","signatures":[{"sig":"MEUCIQDVj2FXlA1TEulxUMzYjs8fd+PHcKEvJzfhgZRe/RZnNQIgVAiqqzS+uP8JSDsyhX2+ZGaC1D2WWoSh2BVU8pWyTCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.5.0-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12712933},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!(chartjs-adapter-luxon|@odoo/owl)/)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"192a921b15b391046a40b0df45b60fb1e05d28b0","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.mjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"3.0.0-alpha.43","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.5.0-alpha.6_1784792997169_0.7996348343958088","host":"s3://npm-registry-packages-npm-production"}},"19.4.4":{"name":"@odoo/o-spreadsheet","version":"19.4.4","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.4.4","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"7677751b904eb34e5db39e7ac9244cf8c3e6220f","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.4.4.tgz","fileCount":719,"integrity":"sha512-KAm091T15COcf5rURpxzKV3w6fPccO6P0mZyl1DLnxhXL5xefP7QhusWXa6dOEy0d+uYaQ1VJ9nSBlLk37HLnQ==","signatures":[{"sig":"MEUCIQD+dg2VBLjej7M5iPTrudaCfz7qv8TePrd0gdfhtEM9sAIgJqhhQMMIXjZKIHSuNmeBaiwadIg2DS4Im8mHowMc7KE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12708310},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!(chartjs-adapter-luxon|@odoo/owl)/)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"6b3c312b6108f51b5810ccf054ad2f832841846d","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.mjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"3.0.0-alpha.43","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.4.4_1784793006824_0.5246987751680388","host":"s3://npm-registry-packages-npm-production"}},"18.3.57":{"name":"@odoo/o-spreadsheet","version":"18.3.57","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.3.57","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"1f176117dc46a69677076c34cd659d6e4b3db956","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.3.57.tgz","fileCount":8,"integrity":"sha512-Fds42LKsep28oct3dFQ5wJxXdwe4nQiz+OrOL8QhiPM22AOFnKr62Xr4rNubZ140Dradb42T6jErDa5Jybjc5Q==","signatures":[{"sig":"MEUCIBzWVCOYnFYf77Kwk9oMtZD3k1CnUw2RGT+xD8bwc2bCAiEA/3ZNzkBfb8zgWajQNjOh2OgOB1zFWCfrb2dSilFJlHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@18.3.57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6717651},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"e80e0276b4d70a43947c218217553ad89a26ed13","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","runbot":"npm run check-formatting && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.5.0","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.3.57_1784793376929_0.37339827185572494","host":"s3://npm-registry-packages-npm-production"}},"17.0.105":{"name":"@odoo/o-spreadsheet","version":"17.0.105","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.105","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"21908cd9861bcd0c72a42760c77562ad62d163b4","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.105.tgz","fileCount":398,"integrity":"sha512-xPnFMWx5P9QJLaEpXhisCB3rdUifp9pKhHp54+l2mLZn9v7mNNPSZXTgUBigrgf/lWKhGGB9farqYYCNrb+uGw==","signatures":[{"sig":"MEYCIQCAQ9io2I33ZmCJf5WYpEKDRaqoJMyBHOM6EpAIya29twIhAJdj89mAke6HDyd2okQm01Jy4F1umvIushUd7/GuxUbg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@17.0.105","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5442147},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"974b7fa15b2ca8fcaa8ed6797bd7332b0174dfd6","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run build:bundleXml -- --outDir dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","runbot":"npm run check-formatting && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o-spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rolldown -c --format iife","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.4.2","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.105_1785394331620_0.9505075087068908","host":"s3://npm-registry-packages-npm-production"}},"18.0.77":{"name":"@odoo/o-spreadsheet","version":"18.0.77","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.77","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"91b848d58ddaee35d936b3facc2c8888d85f85c2","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.77.tgz","fileCount":551,"integrity":"sha512-31dr2fd80viC48tDFVHyhXE5atlnOgimDW2kJXHmd74it0DAqKX0aKeGsrqEPkZhsaTIhpmFuNWHIqeiEHxrOA==","signatures":[{"sig":"MEQCIFbwDUhBd+GvecWTcJZPl2BNbxBKLwo5lnXN2gv2Ih26AiBdde44hnUk3WiDf+e5mlxjXkBELH8uDsU2bdpasuLJEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@18.0.77","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7062997},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"54a18dce0a019cdf18e539e36b585ed273d4ed91","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run build:bundleXml -- --outDir dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","runbot":"npm run check-formatting && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o-spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rolldown -c --format esm","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check && eslint","build:bundleJsDev":"rolldown -c --format iife"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.4.4","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.77_1785394366432_0.5661751355378501","host":"s3://npm-registry-packages-npm-production"}},"18.3.58":{"name":"@odoo/o-spreadsheet","version":"18.3.58","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.3.58","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"21708dc5953e2e4f47b05df5ab827a4a973d0625","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.3.58.tgz","fileCount":8,"integrity":"sha512-SCP1WFGZ696oFLRiZD1mjo1sQqDAeRN4tDq7RVZxm+1XepnXhK9tnKRuYGEisPEtzuY9NYiKmAFiSB4LXXgybw==","signatures":[{"sig":"MEUCIQDEyTMy2M+3L74MIIpiaetD3DBckwLgV1WkhfnDzpqKjQIgYyJyGQx3yN4AFOpNqj08+3Sbueewr6nJoWy28npn1GA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@18.3.58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6717722},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"a2d77fdcdb31cb9d0aa3bfb83741ec8bdb2e558f","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","runbot":"npm run check-formatting && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.5.0","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.3.58_1785394377485_0.3636619241388823","host":"s3://npm-registry-packages-npm-production"}},"19.0.45":{"name":"@odoo/o-spreadsheet","version":"19.0.45","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.0.45","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"9a808f81f805358041d20cefc44e409c663b1da4","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.0.45.tgz","fileCount":8,"integrity":"sha512-5A1XDHuWypBYbNCQL6Ufo36zig5NduA0qKNzqA1ygWJmExVF0sBTSCEo9tRK2S7IY8P+b9xgP8nFT7rQCuslhg==","signatures":[{"sig":"MEUCIQDcPtmTJ82KIC8/BUueqEgG+6j2BB5fWeSXvtOdce9A5AIgFEfh/B7k3jW18Pmzi/k+Ovk4GmETwH8IWYT7/l20xUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.0.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7420366},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"eb4c9d3c7217bca162c96d358323e969ddd97be8","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","runbot":"npm run check-formatting && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.5.0","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.0.45_1785394400502_0.8009293726158722","host":"s3://npm-registry-packages-npm-production"}},"18.4.50":{"name":"@odoo/o-spreadsheet","version":"18.4.50","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.4.50","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"dae1ca2ef9107b32f0e4314bb49c89db07f71760","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.4.50.tgz","fileCount":8,"integrity":"sha512-v514tZjqIOQqO0tGo/LgrD8nzXfwjTDWyKaOxKbC7S9eymjFJiaCNNAEZU56VsILWj/7MyLGLKrsGlfpgx9cow==","signatures":[{"sig":"MEUCIFdK/GUCIL3WTZKtLJW6s16bzrH2swb4SrbozarRRCDuAiEA15FcTSru05B1xSpDYNzeUTZdwHE6iXERKz6lMKoE7DY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@18.4.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7042688},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"0a41352cce1fc489094ceec33781652414525bb1","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","runbot":"npm run check-formatting && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.5.0","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.4.50_1785394419929_0.1767815733346363","host":"s3://npm-registry-packages-npm-production"}},"19.1.30":{"name":"@odoo/o-spreadsheet","version":"19.1.30","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.1.30","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"555dd2f390ef6d154bb15ae208c8b0eb30dd520b","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.1.30.tgz","fileCount":8,"integrity":"sha512-dtL8OVC1TjxnoW3mueBQ4Ro1xMNVfb1+BSUWmlcmt2jpL71ABKRjPFtBEdmAmMPO4duLBRMu5UQTkzxTgw6Vrg==","signatures":[{"sig":"MEYCIQCj169c9t53XgvEm5nGLmHazr1Ea+qckpdgGtDWV/VErgIhAIYrcUpubyG+r7E2riH3CV2mwScTptIz2mBNIhJ1mfXq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.1.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7564561},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"b4f7ab8fa34c8f8fcd708c4ae7683edce065c279","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel transpile-js:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.cjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","bundle:iife:watch":"wait-on build/js/src/index.js && npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static","transpile-js:watch":"npm run transpile-js -- --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.1.30_1785394466980_0.8659370574268392","host":"s3://npm-registry-packages-npm-production"}},"19.2.23":{"name":"@odoo/o-spreadsheet","version":"19.2.23","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.2.23","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"fe44b9a2fc747a860a23f27a7bf89e1b614ddb5e","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.2.23.tgz","fileCount":8,"integrity":"sha512-mIMM5/xHg1cF/k7WUTPcNl5Exb9OycVbbbSF2TL4mVP3S6un9aDmmlszlGxFCBUBTtDYZYVhASe3SVUySRlSxw==","signatures":[{"sig":"MEYCIQC+8QfvObgqeY9RxhP2hY/Vi7hVnv0gRC+DtJvAnYifIwIhALXHViLwIWTuqErVTJNo2wBTJi0LOUkL0EU6jukwmMyj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.2.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7791248},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"7914fd517320b972eef4bc2a88300243fa4ca56c","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel transpile-js:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.cjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","bundle:iife:watch":"wait-on build/js/src/index.js && npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static","transpile-js:watch":"npm run transpile-js -- --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.2.23_1785394508267_0.6354341374885932","host":"s3://npm-registry-packages-npm-production"}},"19.3.14":{"name":"@odoo/o-spreadsheet","version":"19.3.14","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.3.14","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"8c8dee2d453813417fe6fe4da28548b9dbddd8e6","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.3.14.tgz","fileCount":715,"integrity":"sha512-Z7VNdC88UbwWW5chlIccKMjUpXXXG6NeMlAU6ue+JQPSpDDirtdxKdxgKwny1JCFoJueYvuqer3U1Vr+mTYMkQ==","signatures":[{"sig":"MEYCIQCdjCt93B4PNgmVOh01NbkvUjh37OTCDtu1ndsm3hFZ+gIhAJWMsktswJIqJtrNs6ZquaYe4hPP5p+kQkbwAB9R6tc3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.3.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12144784},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!chartjs-adapter-luxon)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"3dd56325d87911bd0a3b0757c0b131e71c24be6d","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.cjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.3.14_1785394579939_0.580106499078002","host":"s3://npm-registry-packages-npm-production"}},"19.4.5":{"name":"@odoo/o-spreadsheet","version":"19.4.5","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.4.5","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"10194915ba45bf0b15325237416a696c11b202e6","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.4.5.tgz","fileCount":719,"integrity":"sha512-aDxOlPTcdckzKyUG6Zpjg/xX6ZZPK4zKE2G2htpFe6BCIXPDLhyKqPjK5C4d5k6TAMpoOUWCWr2bFE8rNSuc3g==","signatures":[{"sig":"MEYCIQDISFMONN2G9tAZlJpjbHFCvaLwU4OOTsV+LIeL8K1CSAIhAPXLvIHbtM7KaIKKqHoIpyYizjxf1UJoGDd+2nY05S/A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.4.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12710252},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!(chartjs-adapter-luxon|@odoo/owl)/)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"9308e17b1487f04602657624d4ea071d2848aa69","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.mjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"3.0.0-alpha.43","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.4.5_1785394585424_0.6710972767086467","host":"s3://npm-registry-packages-npm-production"}},"19.5.0-alpha.7":{"name":"@odoo/o-spreadsheet","version":"19.5.0-alpha.7","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.5.0-alpha.7","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"4f2944cf053fdc09b5c473c09158881336077f89","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.5.0-alpha.7.tgz","fileCount":727,"integrity":"sha512-h23z+KfNPXbWXjnN19yj7MGGio8POxIMmf9d7qmmla8G/sHDrTtsbpDMFa1nsQBVCqG3+INKUidhwnsOzAoUkQ==","signatures":[{"sig":"MEQCICsWcZk87JJbWNfIFZkcZsfrCAKN3wJg/b5KFCXbLux1AiB6avbkV07XjcwSD7sWycRcQb0Qe2XALC5FajY7Bcjf0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.5.0-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12833042},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!(chartjs-adapter-luxon|@odoo/owl)/)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"5b6f8b6e02781392f30d873ffb5cf3f60d52f7b2","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.mjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"3.0.0-alpha.43","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.5.0-alpha.7_1785394812967_0.024418920521719567","host":"s3://npm-registry-packages-npm-production"}},"19.5.0-alpha.8":{"name":"@odoo/o-spreadsheet","version":"19.5.0-alpha.8","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.5.0-alpha.8","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"bc0fb70be31458548547b5c0bd6e553830aa3c7b","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.5.0-alpha.8.tgz","fileCount":731,"integrity":"sha512-8ysx3m38cZfNkfFhSC5OCaLEzfthiCaDBgxnTUKHosnIp7pmwO/usdoWZRJ3SclKVmfrmxMQ/qpvaa1xU6cAyA==","signatures":[{"sig":"MEUCIBxRtTQoci4KUl0jOZ6iLigmDD4dW5yTWepV4zVsx9M5AiEA8aXJVRNGKyp9r54ZgSE8fb5xZy0R3gyV79BywwgYSdE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.5.0-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12948411},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!(chartjs-adapter-luxon|@odoo/owl)/)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"c1baebe1ced77cbf108a3937ae6c3c704f563207","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.mjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"3.0.0-alpha.45","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.5.0-alpha.8_1785827535701_0.5250323633233946","host":"s3://npm-registry-packages-npm-production"}},"19.5.0-alpha.9":{"name":"@odoo/o-spreadsheet","version":"19.5.0-alpha.9","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.5.0-alpha.9","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"e14b459a8ffbb4ab49e55ad2de4791d198ed1fde","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.5.0-alpha.9.tgz","fileCount":731,"integrity":"sha512-5XgQGcTrMygD0C2yMAWQAU/2e+gmVSTpe57Y5RokfjN2/WVarmRiRM9IWDPhnmJ7gVuXmCk2xy1+2U8JWYotAg==","signatures":[{"sig":"MEYCIQCSMA3N2a1BBOQLrIUPtBHR8266g98xQ3hA2XftznX7xQIhAKzXUdIwecYGoAqcxQGKB7iKUNJ7pxF8jowd3s0RWilh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.5.0-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12949236},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!(chartjs-adapter-luxon|@odoo/owl)/)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"64623a85c189a5207353482cafc0b72a8041449a","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.mjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"3.0.0-alpha.45","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.5.0-alpha.9_1786021782946_0.335475541709642","host":"s3://npm-registry-packages-npm-production"}},"18.4.51":{"name":"@odoo/o-spreadsheet","version":"18.4.51","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.4.51","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"d70ac9accb40508a5e869e3cfd48e5357639dd79","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.4.51.tgz","fileCount":8,"integrity":"sha512-m4+gXkSnYAPPHFpMvYRMzg3ENfr66b8AAFAhxferWSlxtSbm5nKRUioZj+Ggk1Mk/isIMUUzD5hQqFTx9LsD+w==","signatures":[{"sig":"MEYCIQC6VO14c7fdfVqMZFUl26MycvaV8O0ah8rmlvXaCu4VbAIhAM2rx3Kp+LeBNkjgZaANHDEfaI7MXKxLKbnzavAJSFix","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@18.4.51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7045245},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"fd60cf86894063db1e010c78e97d8a3cd5291346","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","runbot":"npm run check-formatting && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.5.0","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.4.51_1786365013048_0.5018199504977767","host":"s3://npm-registry-packages-npm-production"}},"18.3.59":{"name":"@odoo/o-spreadsheet","version":"18.3.59","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.3.59","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"c747beff71771fadba05c20f76c70f8b1c35f8f2","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.3.59.tgz","fileCount":8,"integrity":"sha512-lm7DJLduupRGRbe8xMFglYbtoXJnrwUnUkho7dB6y4+7bwdQTU0mI7qJ3YLo3gAE7lV+lEOOYIBXz8VLG0k+2g==","signatures":[{"sig":"MEQCIGVYOSDFyE1nboj2hW24BvihB57yUYx40CNfq/0ngZTuAiBb6QGVrn6y5NeErg9E5ibDGWHp5Pt8RTomt3at2aJNdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@18.3.59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6720279},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"c215f066de64c3e1d144055ae3cd43acc9005e1a","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","runbot":"npm run check-formatting && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.5.0","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.3.59_1786365050434_0.8563948323545802","host":"s3://npm-registry-packages-npm-production"}},"18.0.78":{"name":"@odoo/o-spreadsheet","version":"18.0.78","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.78","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"cce99bc25294e57dbcbe58a77e27250153ff10f2","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.78.tgz","fileCount":551,"integrity":"sha512-g3SVHsmcOnC/eIlHBCQLAbjzmON1k4rmKexP2Cz5AlP1/cooN1Lu/sqFwWIRCHPEX5gpfsu2+YO4n7+304sF2w==","signatures":[{"sig":"MEYCIQCLsj90cuthUuZVHAC/Mwcl5bxEneQh8zgn6UcbZgGN/AIhAKxHR/q3Zgow9gNP7OVSwxLnTXK4PJTo2JualwBZr+U2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@18.0.78","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7065653},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"3fdaa53d2aa53152e8678fae41efecbd414def79","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run build:bundleXml -- --outDir dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","runbot":"npm run check-formatting && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o-spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rolldown -c --format esm","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check && eslint","build:bundleJsDev":"rolldown -c --format iife"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.4.4","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.78_1786365060321_0.9410815916308297","host":"s3://npm-registry-packages-npm-production"}},"19.0.46":{"name":"@odoo/o-spreadsheet","version":"19.0.46","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.0.46","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"7c606bde298a95ddfa3db319acfc82a132ad659e","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.0.46.tgz","fileCount":8,"integrity":"sha512-SxKK4n0g48TEivgwuoRJzebVDg5xI5ZDwSD+BGsjvRSnWxwNwaMBrJrK2aYxxVoemAis+ISnQ+m32wdHEmjbfA==","signatures":[{"sig":"MEQCIGP4ypr18pUxEs8aN74Jr1nvrhFkXL6XygoVU1rEs+NVAiArWlHQ+vX3uRMw6tdhAADna8ZlXRLIe9Tl/io73ZSvmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.0.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7425383},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"b721d1faa28366cf7755666630563e9b64931210","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","runbot":"npm run check-formatting && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.5.0","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.0.46_1786365090140_0.5632808261176241","host":"s3://npm-registry-packages-npm-production"}},"19.1.31":{"name":"@odoo/o-spreadsheet","version":"19.1.31","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.1.31","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"c6fbd8c1d29eb9454e7c130cdd44b77a71702efc","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.1.31.tgz","fileCount":8,"integrity":"sha512-4+rPNxNe6TN4tlmVEXY3K/7xWqwGfF77wGT+V0hOMXFG/QNtB6J53JDYPq6QxcpiM020MgIkdSGISKLvDhQTlA==","signatures":[{"sig":"MEUCIAppd8k+xcWrpOpbYwgpOgtk+jNa3nKEwpiPN+Z+eTuuAiEAm77EpIecPSNOisO0UPR0d7oCI9vVubRnHbJVys8674M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.1.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7569560},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"8ac65ec11af89f8374794e35e75a756748c24880","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel transpile-js:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.cjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","bundle:iife:watch":"wait-on build/js/src/index.js && npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static","transpile-js:watch":"npm run transpile-js -- --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.1.31_1786365101407_0.3849868532865819","host":"s3://npm-registry-packages-npm-production"}},"19.2.24":{"name":"@odoo/o-spreadsheet","version":"19.2.24","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.2.24","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"e921a2d4d2adbdbabfc5261094f6e3dc9e5ade8e","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.2.24.tgz","fileCount":8,"integrity":"sha512-5122aOau5hg9GC2O0tNovQ5hhfZYSEW57DXfdTr0IYyLrpMdYuNhSfm5zUz0zXlyql+QJSA38VBiphTC3+ZR0Q==","signatures":[{"sig":"MEUCIQC7rH299CCLngW/PVoYwUHMcxa8oVaAg3XX5Fppoel4iQIgQffs7FSXkh/VfsoLJ1feaVTw5FSFYV4PgCYd4hCclUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.2.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7796788},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"31fa530f2703808189b2ad20c75eb3151d2c17b3","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel transpile-js:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.cjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","bundle:iife:watch":"wait-on build/js/src/index.js && npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static","transpile-js:watch":"npm run transpile-js -- --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.2.24_1786365195013_0.8700048274265106","host":"s3://npm-registry-packages-npm-production"}},"19.3.15":{"name":"@odoo/o-spreadsheet","version":"19.3.15","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.3.15","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"7bcf07af27e2cd3e856194927bfad18d1c3e2579","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.3.15.tgz","fileCount":716,"integrity":"sha512-MGBzR0c57JQ8fRMHx5J/LSNGIvYUgnj7dojEPm+BbRGThZ71J0NRE6F0P43LH23UjF1jYXigbCMcNVLG5lfGpA==","signatures":[{"sig":"MEYCIQDejmwhl6aDakAun1Q+V3zXu3tMHiqCC+4+vVKu0fnWqQIhAO2Rl69u9N0svYDsGyHmNT2gMINgiEvoRSkOvnbmdyCX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.3.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12155395},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!chartjs-adapter-luxon)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"25f760e34ce54b364b29a2bec4767d19b1c377fc","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.cjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.3.15_1786365198772_0.43719392134760304","host":"s3://npm-registry-packages-npm-production"}},"19.4.6":{"name":"@odoo/o-spreadsheet","version":"19.4.6","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.4.6","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"d45fdb078b7742364a485e7460559a09147e7ef9","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.4.6.tgz","fileCount":720,"integrity":"sha512-WeGNnfY8lRMpXoERjWox+5qEtywR5rLFzTCF7JUapI7aNKwQYG9pXRzCBFwKJhxmtSqlUpvm/j+6YvDBCTlVfw==","signatures":[{"sig":"MEUCIQDHZWqzaAaqHHKZ/xNLthcd7wc0+8tMdP7NEt2Y3H9gUQIgZ2Ve1IAUq6VVRY77WSY4DN8ZtxzIuBxlACtO4ArLq6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.4.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12717205},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!(chartjs-adapter-luxon|@odoo/owl)/)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"5c667fedc1e26e42e7ab8504d96b43e6fce9fd7c","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.mjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"3.0.0-alpha.45","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.4.6_1786365256912_0.34766313221446055","host":"s3://npm-registry-packages-npm-production"}},"19.5.0-alpha.10":{"name":"@odoo/o-spreadsheet","version":"19.5.0-alpha.10","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.5.0-alpha.10","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"77a46283129c1499e7b2b124386131924e0826c8","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.5.0-alpha.10.tgz","fileCount":733,"integrity":"sha512-bSl9GwTWmsQPHW5BskUaIYSKmGCVN7wlYowfCp+8NKZAy2NCQtCdoNaIwTcnaOmcGLrlIYbN59uCn24FhFsL7A==","signatures":[{"sig":"MEUCIByJNj97Bh1UTuRERRRr/ZvMVgxX5qpQeYPvk+M3fKtkAiEA7K3xAcZgz7cU5WiIowbcD7jwr0lS4JfKwbEmYKp9FVs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.5.0-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12958087},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!(chartjs-adapter-luxon|@odoo/owl)/)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"39a6fbce57ad28ccdfe85e345b82cb62d21619b6","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.mjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"3.0.0-alpha.45","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.5.0-alpha.10_1786365268825_0.007262939351393438","host":"s3://npm-registry-packages-npm-production"}},"19.3.16":{"name":"@odoo/o-spreadsheet","version":"19.3.16","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.3.16","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"b5a24138d9611dceeb5ec4c1b83de49d3071c363","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.3.16.tgz","fileCount":716,"integrity":"sha512-SvCgJdb+Y17Ebp95mRjM1K20zuDY/gU6j2dQd5E5byf72dIjQOzsrWBSgcvpOKhroJdVBWEXFIBvp4guYu1Jow==","signatures":[{"sig":"MEYCIQCAnB1UQT1lSAWRHNNDUASBrVGWOrAOM98dWOOHiIljTwIhAPfiR5Ni3H0Ucbb7B8j0SXSuWL2taQgMAKF5PxWks23d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.3.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12157686},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!chartjs-adapter-luxon)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"464be42c699217fbad463696336d6f46a7ed6504","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.cjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.3.16_1786526175320_0.8891692724527493","host":"s3://npm-registry-packages-npm-production"}},"19.4.7":{"name":"@odoo/o-spreadsheet","version":"19.4.7","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.4.7","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"4299674aca38d76c36b846353d5b35111e650476","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.4.7.tgz","fileCount":720,"integrity":"sha512-Q1uS/p/X2xlkXcdtS9h498EHH0abxHuuL87Pd5yXPEOnXdQgqeF1RIUMJFoFIWRlLmTxYZzT7/sb9PbWyhB1FA==","signatures":[{"sig":"MEQCIGBr9m1atJ/Z16EYIHs0kJ8XBrtDssu17OM93sKsY4ndAiACib1vSXKPS1KHDZFvS2XpUt1R8L9xkdOD0rBeC6oq7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.4.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12719496},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!(chartjs-adapter-luxon|@odoo/owl)/)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"65642fe89bbe29aa46cede040e908cdf0988c72e","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.mjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"3.0.0-alpha.45","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.4.7_1786526235319_0.9934863584021523","host":"s3://npm-registry-packages-npm-production"}},"19.2.25":{"name":"@odoo/o-spreadsheet","version":"19.2.25","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.2.25","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"691d70934caff7f3f210c830fbbcf810ff758888","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.2.25.tgz","fileCount":8,"integrity":"sha512-Sro7ZuS+gPGp3KKTQ5yfvJqo13qi3OnSxqT2E3OT8tEEkH3fZ+0E9/FggGill1CIBLErjd2/ZKdoo7e8l7lZoQ==","signatures":[{"sig":"MEUCIQCQqVdlcFZHv6Q3/WTeVsHYrvZSWnK051LLbZB5c+XvAwIgDYrQl5pxb4nxIs49c/e2RHuNp3g/JXsDIRt67Flv4Yo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.2.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7798151},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"685ffdada8d6531e1a3ff09c16d2679be583cefd","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel transpile-js:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.cjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","bundle:iife:watch":"wait-on build/js/src/index.js && npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static","transpile-js:watch":"npm run transpile-js -- --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.2.25_1786526250113_0.5869389850342406","host":"s3://npm-registry-packages-npm-production"}},"19.5.0-alpha.11":{"name":"@odoo/o-spreadsheet","version":"19.5.0-alpha.11","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.5.0-alpha.11","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"315010b1ed1d8b9d744504a5e7bcfc046d5af0ed","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.5.0-alpha.11.tgz","fileCount":733,"integrity":"sha512-qpbHlDeP5PblPwdE2Q5tt0atQSGLyUSMnDWcMm5/mzr6rkdCYG2uYRgFjDErJC1vqECqqhraHqFQ6zAqjblRZw==","signatures":[{"sig":"MEUCIEuOMssp8/1YxhkwcT2N8QKjL+rt4jaiTrFqKQ2iQXMIAiEApxbP5zlPjyVZnpD9zfeIM9O9viNUyVLhju1j3X1fHXg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.5.0-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12960378},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!(chartjs-adapter-luxon|@odoo/owl)/)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"bc056d75ad4bc4a6077cf6660ddc4c0a9da43b3a","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.mjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.16.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.18.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"3.0.0-alpha.45","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.5.0-alpha.11_1786526284834_0.9123252402075985","host":"s3://npm-registry-packages-npm-production"}},"19.4.8":{"name":"@odoo/o-spreadsheet","version":"19.4.8","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.4.8","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"15ba1b54bd7c54dd15d3423fbe0e5299f9766c20","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.4.8.tgz","fileCount":720,"integrity":"sha512-vRB/vVIGTPeoXAsthz/67YBd6AVQ622lrIMKPhnzTzDTt8zTBKiLdpWh7dmqIE7pqnnqb7JntVqLsM0uYLnZ2A==","signatures":[{"sig":"MEUCIQD4voPMFyZx/qDtVIcZymThI3eF3A5tDDHWCu4+MvB9QQIgMW3wxwMPSzQTWmrmqQ9m/3nD7PTuUCax1Rkrf+rCGLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.4.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12724995},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!(chartjs-adapter-luxon|@odoo/owl)/)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"9dd828e4293a311f3a8109e170f2296c3afd0cbc","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.mjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.17.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"3.0.0-alpha.45","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.4.8_1787131554720_0.07627961807251471","host":"s3://npm-registry-packages-npm-production"}},"19.5.0-alpha.12":{"name":"@odoo/o-spreadsheet","version":"19.5.0-alpha.12","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.5.0-alpha.12","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"dda5c7dade1a73fa1638035ba5d7f3f93584e786","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.5.0-alpha.12.tgz","fileCount":746,"integrity":"sha512-pJV5x79kJwCYVFsPG8nWw6WO/Tek2nmtAfp775ib5jkKGZX9HbOjb9EmPG8BxVbvtpHEQUi4I9SNOeyMhG+eiw==","signatures":[{"sig":"MEUCIQCFBqyWNsH1NYMjDuQw75Y+fcbuejnAwKuT9i4o4iYcBAIgcJOI3AyzcmbS8v6Dlf2I7kXj79Yf6GtWPUMvCHetJL0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.5.0-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13192686},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!(chartjs-adapter-luxon|@odoo/owl)/)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"68ca68ef7bbb9616a904d0c730e6e32d46a961f9","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist && npm run bundle:icons -- --outDir dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","bundle:icons":"node tools/bundle_icons/main.cjs","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.mjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.17.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"3.0.0-alpha.46","bootstrap":"5.3.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.5.0-alpha.12_1787132861952_0.2201709410476469","host":"s3://npm-registry-packages-npm-production"}},"18.0.79":{"name":"@odoo/o-spreadsheet","version":"18.0.79","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.79","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"b43c5ae9888ba5c04ce465ae7faa2b1e01cb51c9","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.79.tgz","fileCount":551,"integrity":"sha512-US6cuY0SLr6i30dqO5WrcbMbAVMdXv8wR49Bmx5DF8GyZxe9OgynB+88YhwwDZUfhT+S4WpzeLKrLQFb9L2HXQ==","signatures":[{"sig":"MEYCIQDTmSrvZI8Ln+gFXGavX23D8ZtF+TC37wKYDa9brvv+qwIhAOnE+U88ty73PL2W6UttsIO0J8ScGNCa+LTIqjs0oyVR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@18.0.79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7069051},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"173a29cdbbea5a92e77c268a4cfcdae0131f1bce","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run build:bundleXml -- --outDir dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","runbot":"npm run check-formatting && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o-spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rolldown -c --format esm","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check && eslint","build:bundleJsDev":"rolldown -c --format iife"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.17.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.4.4","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.79_1787326105045_0.11672826318255636","host":"s3://npm-registry-packages-npm-production"}},"18.3.60":{"name":"@odoo/o-spreadsheet","version":"18.3.60","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.3.60","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"f92006594f8d2588f8bd2215fa69b0ccbea5ec9c","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.3.60.tgz","fileCount":8,"integrity":"sha512-uL7mlxBz7x5NSYAa5x4yY6qrNnDEyZdI3k+bTplbOdPXtsu2RmJhMPPsomKINxtyvHkl32DB9ebPzi3zVk0Dpw==","signatures":[{"sig":"MEUCIFcvUUwzGUxAXCIkLAVdLv29PSHF7hbnMJaxoLwns62dAiEAwNdRRqS1DmX+PhHCWI55U2rN2Qymus3t4qAjzjiDyoU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@18.3.60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6723058},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"ab0ffc5fffce8660504371d5ab358b3a6ce03b1d","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","runbot":"npm run check-formatting && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.17.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.5.0","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.3.60_1787326119197_0.13703974192977753","host":"s3://npm-registry-packages-npm-production"}},"19.0.47":{"name":"@odoo/o-spreadsheet","version":"19.0.47","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.0.47","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"706c411db29c4c7dfd114e7d39b899899abebd58","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.0.47.tgz","fileCount":8,"integrity":"sha512-apaM0TggVCObqvHzLP2dy5zRs++SF0zKCumjD7Dnc4DbM8tVwO0LlT7sR7bXuB1j784IaWQtA+FUyITpsA4gBw==","signatures":[{"sig":"MEYCIQDwdehS7vpiObKv851KEVJpPJylWfczg43RfmBEqkDZaAIhAL0nlIZKUEBYIyQxBm/SBLXUi0+vHghTkJBTt4lRnSZ5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.0.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7428195},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"59a9b1b0ec0a4cca5f29addc7ffe4784cdf1a0c9","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","runbot":"npm run check-formatting && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.17.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.5.0","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.0.47_1787326174531_0.5074616052727576","host":"s3://npm-registry-packages-npm-production"}},"18.4.52":{"name":"@odoo/o-spreadsheet","version":"18.4.52","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.4.52","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"9e876d80a4d0dcfaed2b3bb1b6533b2702a4fa48","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.4.52.tgz","fileCount":8,"integrity":"sha512-nYF1LuCpZFiQSGWLp5snFGy2ZKhVnYtAFDZotTrCPQqZu9L/KQw+z9Mv9eW52FJaIlLeqPgXSlyIUPywcTrvEw==","signatures":[{"sig":"MEYCIQCYLAU19RHWDevEcMhZn+wCCyEdMPIwjn7/z9mfaRWKFgIhANWBevR9NwZKn58IAedQZzZnVte+QrR1uZql4uUyjzNe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@18.4.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7048057},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"5715a49e49558228d517a5427141d517ed576bc4","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","runbot":"npm run check-formatting && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.17.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.5.0","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.4.52_1787326203302_0.8570351784492647","host":"s3://npm-registry-packages-npm-production"}},"19.1.32":{"name":"@odoo/o-spreadsheet","version":"19.1.32","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.1.32","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"0c50afe6a17785c27ccb20e03f28818d28777a7e","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.1.32.tgz","fileCount":8,"integrity":"sha512-HUNfScEgbRmSb38r6uY9HR8BbjeduMsqPDqRX7EMFE1kcTxDSgVxgIxNb/GD3FGIXcJ3+UK+UZyxU0Umx5K0jg==","signatures":[{"sig":"MEQCICZ4HBIPt04E7IBeFac70ibDRKzz0VFNfM132TkXNQ9cAiA3ssssuzudJ28DeBGCV93fRyo85gC2PVLIjQ0c8iTq6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.1.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7572311},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"d34d0e73d92cd43c2b21f2ce54ef0d82f9366a14","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel transpile-js:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.cjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","bundle:iife:watch":"wait-on build/js/src/index.js && npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static","transpile-js:watch":"npm run transpile-js -- --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.17.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.1.32_1787326206463_0.93505528278895","host":"s3://npm-registry-packages-npm-production"}},"19.2.26":{"name":"@odoo/o-spreadsheet","version":"19.2.26","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.2.26","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"5d7f9289a75cc89ead5e51bce821e025323476db","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.2.26.tgz","fileCount":8,"integrity":"sha512-2325L5CYVwZD+oGC4K5prKUPbTN2O5nnKkH1rL5kw3H5IHL43fO15wG5x2sDkkjeL8XrjEOhOtl3Z7mDd6TNNA==","signatures":[{"sig":"MEUCIQDz3cO2GMc4tyJsSC+yCvL9vtzFVyKMMBm+mF2M4KZdQAIgAxXerV/svBS+ntTXHRViWxwzRzg4/ON4Uwv2w9UG5XE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.2.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7800902},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"b9d68c1fc837783907541719651f6ca7b22b6d8a","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel transpile-js:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.cjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","bundle:iife:watch":"wait-on build/js/src/index.js && npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static","transpile-js:watch":"npm run transpile-js -- --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.17.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.2.26_1787326253665_0.0164530693249203","host":"s3://npm-registry-packages-npm-production"}},"19.3.17":{"name":"@odoo/o-spreadsheet","version":"19.3.17","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.3.17","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"39c5f5aa74482556620886e0cbf990db68d55c00","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.3.17.tgz","fileCount":716,"integrity":"sha512-ra7BYikj0rgGXn6AWsv0qc60Ac0QE/dU5m5AnGUq1p73YafsQIvrjvvvs5s+o0pSCUW+vLWLnNxDk3fDTE5HYw==","signatures":[{"sig":"MEYCIQCFWQXQEy8kIVBENkTmC7/qBT88uwC0c+ImZUOR1g+c7wIhAN43/htm6+IXgf3C6m/PweRb6C2ZnPP/o3PcGOawAzmG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.3.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12162085},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!chartjs-adapter-luxon)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"cf8c61430a27e276a72ec4ba5ddbea68e211b56a","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.cjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.17.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.3.17_1787326349244_0.38208589223158707","host":"s3://npm-registry-packages-npm-production"}},"19.4.9":{"name":"@odoo/o-spreadsheet","version":"19.4.9","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.4.9","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"e624a544582c5ddde7292bcf83e5262d02edfaf1","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.4.9.tgz","fileCount":720,"integrity":"sha512-ONThZgxvs/E+chUMCz6kwQ4GI2yEmLFp0LemvnNw/Hx3AHu3V/yeH7TMgB4EIfwUaZOaQF6PNCTrHjssjqR7Tg==","signatures":[{"sig":"MEYCIQDvOE666GIMQS14gtufWfpuxiIpn3HT0Sab7/EFe/YwGAIhANPKwjYAXK9T+N0rk9Vxr9A9S5u6ki+CWzdDYk5kuIIo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.4.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12725045},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!(chartjs-adapter-luxon|@odoo/owl)/)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"b48dbb3d11df216779371ebced978cfb457519ce","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.mjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.17.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"3.0.0-alpha.45","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.4.9_1787326464970_0.036521524670864336","host":"s3://npm-registry-packages-npm-production"}},"19.5.0-alpha.13":{"name":"@odoo/o-spreadsheet","version":"19.5.0-alpha.13","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.5.0-alpha.13","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"38a225b3947660f594aa0501a231e7916658e217","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.5.0-alpha.13.tgz","fileCount":746,"integrity":"sha512-Fokj6w8VAT2MIRuwcSCbeotp14C5NjEOxVzrTIveDJUZTHcoe3G+hvFPzeq7x+mP/hvE9TCyr0RO+qhtegKJkA==","signatures":[{"sig":"MEYCIQCyfqzJWsLsJkPWYoecQPfUULtYWU+6tcz3Lo4VxlRsAQIhAORidd1HlhwwYns1Rka4T0Io6S5++FrvWj9Mg8I4GFm7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.5.0-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13199720},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!(chartjs-adapter-luxon|@odoo/owl)/)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"a73559ee4f93283b9f1c0a9e37b9c37676558794","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist && npm run bundle:icons -- --outDir dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","bundle:icons":"node tools/bundle_icons/main.cjs","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","update-icons":"node tools/bundle_icons/update_icons.cjs","model-in-node":"npm run dist && node tools/run_in_node.mjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.17.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"3.0.0-alpha.46","bootstrap":"5.3.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.5.0-alpha.13_1787326468657_0.9041842676748695","host":"s3://npm-registry-packages-npm-production"}},"17.0.106":{"name":"@odoo/o-spreadsheet","version":"17.0.106","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.106","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"b0dc65f9ac8ef2d11e386e451f3917124b0637c6","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.106.tgz","fileCount":398,"integrity":"sha512-sA1HBFV4xPfXWQNXupkpg9nGhdCRJh+aVIVj9yUOd0zh45+d2cFWK38rtzIGV1z5J5na3+SxJK8OITxQI5cKbA==","signatures":[{"sig":"MEQCIEaMwGVId0aufMC5ujYYOnDgvGeoiot9mUH4HGKlqeXDAiBj5s0vpaBZvOp25Jnj79W6ebmVlOVxhkNB5C/7jV7dEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB8QjorXn/BadJ5j1k4ZX0h0aBc1JERSzuv11ZO7H/GbAiAeZoV1RlX1eoaMsovcRpRR/TxtYXpLsHEFcO5ZhYxIQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@17.0.106","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5442338},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"c877406dc7844c58087de4f4db94a8e209d82750","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run build:bundleXml -- --outDir dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","runbot":"npm run check-formatting && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o-spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rolldown -c --format iife","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.17.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.4.2","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.106_1787994858650_0.19398093503422453","host":"s3://npm-registry-packages-npm-production"}},"18.0.80":{"name":"@odoo/o-spreadsheet","version":"18.0.80","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.80","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"72cd0969c9de256ed5ac3ab41bccda55e7973da7","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.80.tgz","fileCount":551,"integrity":"sha512-yHmyjmBnHz2tx+uMvIiSOEpraWcyD9d5m9fJIXBf8SmCx39kTLr4Ziz/SBht1YcW5Ql9Zz01hnpXAB59YX5LPQ==","signatures":[{"sig":"MEUCIFUrchvaDeu7URdR6KWmbXGbijHQBvBSywUPT6fan+tYAiEAw11Mo6pkDFqsfqtd3IqDeXtNhr1nSqhJO+Yrql6z6JE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIES2DRUqTzc91JutPQXJ69ngCTN9uhtOkDRXMlXnQ9bMAiAkQwQhMqcwDwNKQ+b6LSC0jyt5pu3LUZmE6JeUuUsasA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@18.0.80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7069697},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"af324f5e61e33d57aeb8b1bd0f4a70733a573bc0","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run build:bundleXml -- --outDir dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","runbot":"npm run check-formatting && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o-spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rolldown -c --format esm","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check && eslint","build:bundleJsDev":"rolldown -c --format iife"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.17.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.4.4","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.80_1787994922280_0.7273937653679596","host":"s3://npm-registry-packages-npm-production"}},"18.3.61":{"name":"@odoo/o-spreadsheet","version":"18.3.61","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.3.61","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"8737c638869abb84437f9904d49fedcf151130ec","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.3.61.tgz","fileCount":8,"integrity":"sha512-iGnyzNGoBtVJQ1aJbHLjBnXBf8rSOnrewbAhpPR3Yx3+kPhk3LdU1KFYIgWYSpZ0C+gnC1AVvWiyHL6LH9U8Tw==","signatures":[{"sig":"MEYCIQDGYtOpO1m12csfplaFuzuUjZB9apCp0Pdrz3c04kESVwIhAJvydukYRrI0Klxb4B1I+pljTst/cuX1m2qRHaRcVl2b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEv0qKdceIf43p0au6QrfvzjZtmrKZqIqt9a4PInh82cAiEA5fvVrv7OCiAZvE7+3grEZ6Y8Ul+XH+VZyCPQxskB+Kg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@18.3.61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6723804},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"c786d2f6c9824ff847708ae6c922b59a895375c6","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","runbot":"npm run check-formatting && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.17.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.5.0","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.3.61_1787994944696_0.30299134546910444","host":"s3://npm-registry-packages-npm-production"}},"18.4.53":{"name":"@odoo/o-spreadsheet","version":"18.4.53","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.4.53","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"93dd85b74e20bf2b28c6698b621a35a8fd0f98e8","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.4.53.tgz","fileCount":8,"integrity":"sha512-05wn47HPo4TpMWN0nXmvdbfnQdxjEg8eSCkuv2Rcej+i60MvEYVnbTO/RJIFGEG1SF3GzrMG0Go9t5lDA72RdA==","signatures":[{"sig":"MEUCIAvIDArZooA6QTUFuUxEco+OZvGwwBRZqTJyTo59PYSTAiEA6ftXW/k+NV4R34PIjmyezWY3x51T7Q1T7NSUCnjenCk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDrHVYVIS3K+/MndKHsdTBq19kXaiR4z5/PNSEiSNaFCAIhAJZA+kWK1LycXnnwY5m5smOPonSgDA4mnuiOJVVWkQvt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@18.4.53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7048803},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"8ca564d610ba70c7a91760271fd46d15929ed29d","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","runbot":"npm run check-formatting && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.17.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.5.0","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.4.53_1787994958209_0.8126819449921101","host":"s3://npm-registry-packages-npm-production"}},"19.0.48":{"name":"@odoo/o-spreadsheet","version":"19.0.48","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.0.48","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"af0d6b376af542679d493fef79892370f0fd07b8","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.0.48.tgz","fileCount":8,"integrity":"sha512-PSP5RzUiCXAYRhB5seCkciEzmgw8auo+DzqDwQSJSp7XOKF6TrQ9UuM/bQ7oq4XjRVEKO9a6LoX8lNSW+0Anvw==","signatures":[{"sig":"MEYCIQD3gxeY0JkfllJR6eBhLdDqzN9kGQIkTFHXNC3IrF4fRgIhALznYBNNHKREIJYyCb7l8vwlu5bVPS4u2EWI7L8ohz+T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDKwPqZUR0QAetGgIMQ8u/26/Pmqh+QUMpPZmA/CBPxoQIgZr5D5fF8CUZCD16JzntNmydYp3VmjE8lX3GG1sRsS/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.0.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7428941},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"0a6c1688b1c52d7fc1e0e91e7d95b33d80769c38","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","runbot":"npm run check-formatting && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.17.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.5.0","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.0.48_1787994969148_0.28779698991153735","host":"s3://npm-registry-packages-npm-production"}},"19.1.33":{"name":"@odoo/o-spreadsheet","version":"19.1.33","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.1.33","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"67e9a7d244e0f1451891460f4f79307578fcc67e","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.1.33.tgz","fileCount":8,"integrity":"sha512-/4/bTWGIyEaxOIGj6MMJxtiASVc/p9PsN7wCtaXocP283ipdlUdvYT8vyU549gJn9BpsrF/kpoVaoasMbbRiLg==","signatures":[{"sig":"MEUCIGZ2JnKA5DRvEZyLj6KhjpQ+qqeDRTl++CE7Fuy3wM6JAiEAvmmRk+V5hEyCgU2wMVcH2nZe7m+/NYYy5nyRlA+5Efk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDtzf22yfA96hGcy4gVowRzq/KZwMds8ITcvuY1/2f2gAIhANIfRTlHwxojXU56z5u+dRexJuDmYQnmjyvur5ZQOINa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.1.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7572565},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"5c5b7a269a298a826621c96e98b67750bafa1a81","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel transpile-js:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.cjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","bundle:iife:watch":"wait-on build/js/src/index.js && npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static","transpile-js:watch":"npm run transpile-js -- --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.17.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.1.33_1787995000825_0.6706047121096252","host":"s3://npm-registry-packages-npm-production"}},"19.2.27":{"name":"@odoo/o-spreadsheet","version":"19.2.27","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.2.27","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"c10a76ee569f62a90376fbc55cde73b847e02327","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.2.27.tgz","fileCount":8,"integrity":"sha512-qESiuRKw+XKmUCyMKqAVBRC8/nt6mVKXkK25ssaeseivNSre7qmMysSDSh4MntI43vQvv81FMvQ4n883sHnVPA==","signatures":[{"sig":"MEQCIFBWGk2IW1wsF56IIzpeR2ifsJu/cZO1XnAJzfw7sOyrAiABeY4nleC1sbT2j8FMpqTGNY6pIfBmiKx3QV6wiq5odA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD1Vx54Bl/LaXdRxGQ9819uxWwKoSbvGqfbRfb6WCzzCQIgY3LWsDzxD3QaPQkmJCDdil0lxGvJb2UC1CgVRT6ssPA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.2.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7801156},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"9e63c606e7a4ee9c7a8c30d6bfa158104bc3bab4","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel transpile-js:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.cjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","bundle:iife:watch":"wait-on build/js/src/index.js && npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static","transpile-js:watch":"npm run transpile-js -- --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.17.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.2.27_1787995083081_0.5082602081484129","host":"s3://npm-registry-packages-npm-production"}},"19.3.18":{"name":"@odoo/o-spreadsheet","version":"19.3.18","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.3.18","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"46f06e9f3e6eb3259ada700a56568a7dacec3976","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.3.18.tgz","fileCount":716,"integrity":"sha512-XvgMyreErGimCP+6liPJU5si2GRsz/DZ7PCodsSwEKHE7DPloTUNEsrkDiM7/GRqkM4k0ktASefzCrvFPfH4lA==","signatures":[{"sig":"MEUCIFjzY3fYtF82hc8Vscr4j30/GxTnBG8f++EYM7c4Nr+XAiEAzm57G4TJC17AZ00ECjGZJ1fNKgRonoUK75BaeoZa6Gs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDh2JYHC0fV8l2ctcDRnj43C3F/Gh27pKBfTRN8rLAEGAIgVtPVAjrf0XmQ/xWmN5pK9ivjnmIBwtdie7tvwz/EKZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.3.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12167164},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!chartjs-adapter-luxon)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"1f4b1aea1b6c6e9836fe56fcfee0ad21eb777d83","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.cjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.17.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.3.18_1787995215116_0.709657988203596","host":"s3://npm-registry-packages-npm-production"}},"19.5.0-alpha.14":{"name":"@odoo/o-spreadsheet","version":"19.5.0-alpha.14","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.5.0-alpha.14","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"b6fe228bd6b49e4cca7aaa797475f9b9bba84196","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.5.0-alpha.14.tgz","fileCount":749,"integrity":"sha512-WUduNlPpYRR8taP0os8EIAdurMX69URl8tn3WKKusqYD/UT1IyK+s0Lb+pYOVFGLwljtz4jdRHVFXA1f/goHFw==","signatures":[{"sig":"MEUCIAW0ZU0MSdxiPaZPLc32fXYXFvrGWmb88zRD+1JSaG/YAiEA06XtDmhDKJn0VRwtGI954H5yEoIQc7xxC9+z8sELKUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCZkTnhIb1MHL1jTMpNZgPuNeFGUdp6UoPaabyXGOhRywIhALDbEW26Te9xHNOiXnEPvn4M+O2iRbmRZ0qQooYDAixE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.5.0-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13212179},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!(chartjs-adapter-luxon|@odoo/owl)/)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"e8ad6ad2505b11c07c9c0f4636b02db3fa0f1d0d","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist && npm run bundle:icons -- --outDir dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","bundle:icons":"node tools/bundle_icons/main.cjs","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","update-icons":"node tools/bundle_icons/update_icons.cjs","model-in-node":"npm run dist && node tools/run_in_node.mjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.17.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"3.0.0-alpha.47","bootstrap":"5.3.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.5.0-alpha.14_1787995228432_0.32444110018819194","host":"s3://npm-registry-packages-npm-production"}},"19.4.10":{"name":"@odoo/o-spreadsheet","version":"19.4.10","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.4.10","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"a49fbdb5c5b4cd5810da02fb384b594c5c11896a","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.4.10.tgz","fileCount":720,"integrity":"sha512-M9H5HkP2ZBfO+f50Q8NZMJsn9xrafn82LuA4D9XQ76r1ODrtOgvDk6E+9vbT0S8c/CExJdWKmhXrA1IflhZkXQ==","signatures":[{"sig":"MEUCIBMtNeK/FjzW0irmonGCJIeRtiy5lHl8C56GQg9noS9iAiEA362JYpsWnuE/QPQjmmZ3taP0aL/aptCsyVDOn5dPAzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEAsb9HfxDAI4X4XK6SmyImgKmoAui5VHG0EEulkaAbRAiBPf7Z75M/pMg3nAlQ9WXiYFW52qsXtck07ygiBhLFGpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.4.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12730153},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!(chartjs-adapter-luxon|@odoo/owl)/)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"d7a0f18af452a385f8c0553cd968be2c244aa28d","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.mjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.17.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"3.0.0-alpha.47","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.4.10_1787995247735_0.7538810016541675","host":"s3://npm-registry-packages-npm-production"}},"19.5.0-alpha.15":{"name":"@odoo/o-spreadsheet","version":"19.5.0-alpha.15","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.5.0-alpha.15","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"83bfac9ec7746814f69178eb2dfcc2339dce7737","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.5.0-alpha.15.tgz","fileCount":749,"integrity":"sha512-0kpoIvrBFvWXNHMJd0ZyWRr5oxcO8ulQq1iHP48NmeBLTXd+ZvkUWCznMZS2zKOSBFvTJ9xdG97f0dg7UQoCLA==","signatures":[{"sig":"MEYCIQDOrcqbLceWdFxgGTT4cmVvamHgfCkeJAJ6S8+jOKm93AIhAP72ip2cdZhuOFMKv+/ka05nNJ9Yba2ecB4NCFL2lFka","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCuZU8/KF9Cy1oPWwlImIKrS05rujhVhnFE4zCKB8L75AIgHiE3b4uMHor06DQJOe2p3BR5Pny1sTYjGbvdPonDmL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.5.0-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13242548},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!(chartjs-adapter-luxon|@odoo/owl)/)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"23c00bb8b02152bfeb166fe91e4a0794d6693397","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist && npm run bundle:icons -- --outDir dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","bundle:icons":"node tools/bundle_icons/main.cjs","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","update-icons":"node tools/bundle_icons/update_icons.cjs","model-in-node":"npm run dist && node tools/run_in_node.mjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.17.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"3.0.0-alpha.47","bootstrap":"5.3.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.5.0-alpha.15_1788262917202_0.6816448546962732","host":"s3://npm-registry-packages-npm-production"}},"17.0.107":{"name":"@odoo/o-spreadsheet","version":"17.0.107","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.107","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"cfe3813060b1e8ce5aed1864ea64636adfb623ec","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.107.tgz","fileCount":398,"integrity":"sha512-DQ6udQmtLePElggezAF+5nhPesKV7vPNR5lPvjkm+ZB4NEL4D9pbHFGtk4/xVBSgEeCPbpg0NhPyu8Fs1etbIw==","signatures":[{"sig":"MEUCIQDGg6eLqS1XmuMP0aqTp6vprLg4wMxqYDzEcd02L/mvuwIgJAPRrP/qMFGpZX3FieLVbZIC+Velg55dbJEl193wOh8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDY8ZaiazSJFNpohNmiKRBVoDhtMcWJXmuaGa32Gp10egIhAJJtR23cdaib34UM4JLyIL1vLZIoU5MRO8BQxOmtJMUA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@17.0.107","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5443502},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"c25210dded83b2bfea8d3ea76a339d6716b0d030","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run build:bundleXml -- --outDir dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","runbot":"npm run check-formatting && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o-spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rolldown -c --format iife","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.17.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.4.2","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.107_1788501750335_0.019866411823952213","host":"s3://npm-registry-packages-npm-production"}},"18.0.81":{"name":"@odoo/o-spreadsheet","version":"18.0.81","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.81","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"c09fdb24226556ed90c7c92a8fe656b9fd08ce73","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.81.tgz","fileCount":552,"integrity":"sha512-P8HOy60r9zbMGPMs1aeKzNJ3OcHRM6abmghpLp+CVOf3Yux/z7jHBFpmKGlsCMysnxDyjwWSl6n2f1Qn/dJVnA==","signatures":[{"sig":"MEUCIQDJVj/3mS30uEx+SQj1Pwnmw+CSg43txE+jwRj2hRX1jwIgRAngHb7T7Y8AqZzQbo4KCqqiVqyF0AxSyPZkj3RvX5Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC2iChTAmvEKi6VRE9IPPHpUEWxravqbKTT8G1FHGuRSgIhAMIW0ueDP6EfxXt0F1hb17m1eJlFZnacHu+zeRjkK+CS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@18.0.81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7075826},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"a952c0c36e0bc0087d946f73eb3b502385271449","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run build:bundleXml -- --outDir dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","runbot":"npm run check-formatting && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o-spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rolldown -c --format esm","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check && eslint","build:bundleJsDev":"rolldown -c --format iife"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.19.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.20.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.4.4","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.81_1788505617494_0.05079676295675295","host":"s3://npm-registry-packages-npm-production"}},"18.4.54":{"name":"@odoo/o-spreadsheet","version":"18.4.54","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.4.54","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"39259370da5dbaa8c40eb2245678febdf9e47dfe","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.4.54.tgz","fileCount":8,"integrity":"sha512-/rXaAEmfFqkOXcKECfLOuTVSeX17USv/U9TVkbfO92UdQnVr6Ew00FmoZ0KkhWWjl9FK4JbGJ62VeP3uA9JjKw==","signatures":[{"sig":"MEUCIQDvvMqwMu1r/SpvBqBiZ+lXEV9NF+qwb8UwmKHjy2qh1QIgSWLJd4lho994mQMYafb2Nl5yQWHR6d+5wMF7gtxa/Fg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGtzazCwTZx4HUTvCoRkua6e8ajB/Mt0iAchh0AcVJ6zAiEAmTMBMOqlVVeISHdmrytg8ThzC2cGSjARKQdlDUSZ1sc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@18.4.54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7052217},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"303fa73f8a81dda078c8582443f4fe97e0e3584d","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","runbot":"npm run check-formatting && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.17.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.5.0","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.4.54_1788506232097_0.6372998109331796","host":"s3://npm-registry-packages-npm-production"}},"18.3.62":{"name":"@odoo/o-spreadsheet","version":"18.3.62","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.3.62","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"cfbcdef9591e6584b744a472eb16c2b57684363e","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.3.62.tgz","fileCount":8,"integrity":"sha512-oKYRAIDP6xQhNACfFaxJclU3iiaC/gw75gHW4UlJO+BP7C59vjLS2mNSXWAJWywEAR1KTtvO8z1i+ocg9aqhtA==","signatures":[{"sig":"MEUCIQDyLh5a8ZA24q16zOztOH2h1eXI1urH4lb1yxMV2WTXiQIgIdkZNW0BEeLKOA23YH/1GMrzwIa/KNu/BvTTj/po1wY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFaY/+eU5gxq0szCCFvse70DzEgP6hFwB+/AmjpDSUAXAiEAns07PChWOtlSzErCLlQb5JNFuechnhjo63ylggfABCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@18.3.62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6727972},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"aaaa064718f35f682be7d10e3cf0b96685b8ff75","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","runbot":"npm run check-formatting && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.19.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.20.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.5.0","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.3.62_1788506811915_0.5047666473603563","host":"s3://npm-registry-packages-npm-production"}},"19.1.34":{"name":"@odoo/o-spreadsheet","version":"19.1.34","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.1.34","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"44a70199464672a9157c065cadd4383f26160c63","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.1.34.tgz","fileCount":8,"integrity":"sha512-RJqC+q697YIVSYpRQTastewdU9ebl3Zq6j+hsBAvMi+XSen1TB9Ci6gynEMCog0xN5BfiUgdJcrDrIRCoMiR/g==","signatures":[{"sig":"MEQCIBREiiIo261TsP64nYwtBJQUKEhY0SAciz5FrmGKu39AAiAZZIZI8kSKyr6+1w+aGuL+EKfFXdAIiGfrlZsQZH46Eg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCzFCtZyXnxA+HMAAdXc6gveI1TY0j/fFYybw0R8dJqnQIhAN6gwayl5Z/I7cD8Xqzc47UDklWAI4QbZhOPv7KTJ2kx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.1.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7575122},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"b709c26b4a82db0886b091c9f8de44ed1d6db6f2","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel transpile-js:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.cjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","bundle:iife:watch":"wait-on build/js/src/index.js && npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static","transpile-js:watch":"npm run transpile-js -- --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.17.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.1.34_1788507146159_0.8460289669733714","host":"s3://npm-registry-packages-npm-production"}},"19.0.49":{"name":"@odoo/o-spreadsheet","version":"19.0.49","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.0.49","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"b25cb9dca9de3f49b71ea1389252c48d098b602b","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.0.49.tgz","fileCount":8,"integrity":"sha512-KeRro5Y0K7QSpasC/YuV/LO83j3q32E6Jvo5fmnf6NRew8ilze6qhQ4YUbbyfQLJ99H+aOBmEkZOUFOsa9HcpA==","signatures":[{"sig":"MEUCIEREk1WdWwGsC/h5KpFti3HQBkfFbEJaDcjdN8ssnSp3AiEAgsPQiKoJmB4vOjMAu17ORl/xW3YZWtN/LbyE9GlMfk8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGNaZ2ai50zk6P8LEwXkKVgUkFh+R8/BkaZ+ttK9ra0oAiARUg/O/OOQpgz4yXE1L0gvQGgf8jTpofFFC8h8qzDX3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.0.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7432525},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"39266880f22ba7c75505e1bce7d05294ae382dcd","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","runbot":"npm run check-formatting && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.17.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.5.0","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.0.49_1788507400440_0.4146805430525444","host":"s3://npm-registry-packages-npm-production"}},"19.2.28":{"name":"@odoo/o-spreadsheet","version":"19.2.28","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.2.28","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"1160e89a35a0f856fbab0c08b2786ab80eb46ffa","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.2.28.tgz","fileCount":8,"integrity":"sha512-9Z6HmahxH58YOHVlhPY4/mGemFQXq35MuIS+gh3PBGG+qLsX2NcVxf3QL++dzwAvAqs9CwNXSkfVl0V9SpL7Pg==","signatures":[{"sig":"MEUCIAd9av7KKdGhauQC1/lqr1Dh0s7fbfPFE5umdi0sWRYXAiEAxFIbB6CCsOs9P9GdkVbQwJuvnXG1Nr3KsOXHtNJZaVc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD3r3gHyI4aQ73QWwDLAT4nbDP9WcjwUxmX9C7P5k+F9QIgFHN+Nk8pWB61P2GT5uWLtMOOCapYlhJQvz286xYNqEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.2.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7803614},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"102af11b35995edbaa355c252e5b5a5326f4f88c","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel transpile-js:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.cjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","bundle:iife:watch":"wait-on build/js/src/index.js && npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static","transpile-js:watch":"npm run transpile-js -- --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.19.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.20.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.2.28_1788507597849_0.8856687589914407","host":"s3://npm-registry-packages-npm-production"}},"19.3.19":{"name":"@odoo/o-spreadsheet","version":"19.3.19","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.3.19","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"6959b339c2b6c18448d8844e0acb2bbc71d99a96","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.3.19.tgz","fileCount":716,"integrity":"sha512-pJQR/QiOi7TUB6Mc0aPDZQliYNmO8MUzwbkBq2xO7JNGx4l0jPm6vgFtNd2z72yNLYnECUXGNoWbDCNGhNCY4A==","signatures":[{"sig":"MEYCIQDbrLDyb76XV03Tvr6dQZPbxyP8M1Kdl6yGrqS9mZ/FtAIhAKdvuD0RIJJQ1j7m16bSkRkmuVgnqh+Fpg6SO6uObC57","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGWDOxOqxq1hMk5QyfkuqIaUuv8ZyYRlT9n8iFLdP2NkAiEA/w2q4nkK+RxEoJij5MboxSmzIiRTMRDShiRyTlpIeZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.3.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12170640},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!chartjs-adapter-luxon)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"c8c526d8636650d497518f72a5a032c2d905c360","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.cjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.19.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.20.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.3.19_1788507912320_0.2569773367227639","host":"s3://npm-registry-packages-npm-production"}},"19.5.0-alpha.16":{"name":"@odoo/o-spreadsheet","version":"19.5.0-alpha.16","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.5.0-alpha.16","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"1dd068d60d5c02ad751095e1975d8c380894367f","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.5.0-alpha.16.tgz","fileCount":749,"integrity":"sha512-7dadFesHbctZ/khMMCFcEN5b0cwQ6d+tVDom638EY/OB94l+jHDqYTX1/3nvRr7CKoycaNffZB2Z1I/xUjnzog==","signatures":[{"sig":"MEYCIQCqirE/F4Ji2ukyu+j7OaYvGtmabJmUkO62P+/x6zEFuQIhAOkkU1UF8pUd6jmzXfG+SHbb85RFSYq5zF5ch0GXXllo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC55lS6it3w9hcu5tZ0jJaDCyZWOiRa78+JLAeo4KtjYwIhAMvm0ceVDB8G0JDNkBOtifbidr3tzBPam/UGhKzJrNu0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.5.0-alpha.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13241472},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!(chartjs-adapter-luxon|@odoo/owl)/)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"bb7357a19777e5a3a4f45e1607f088117f90abf6","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist && npm run bundle:icons -- --outDir dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","bundle:icons":"node tools/bundle_icons/main.cjs","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","update-icons":"node tools/bundle_icons/update_icons.cjs","model-in-node":"npm run dist && node tools/run_in_node.mjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.19.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.20.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"3.0.0-alpha.47","bootstrap":"5.3.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.5.0-alpha.16_1788508976299_0.6228833245347962","host":"s3://npm-registry-packages-npm-production"}},"19.4.11":{"name":"@odoo/o-spreadsheet","version":"19.4.11","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.4.11","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"40bf1916643bfc2baea1ac6ac51f4ee26615fbf9","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.4.11.tgz","fileCount":720,"integrity":"sha512-fvhTkX4QUBeIqXc1Dy8M/q6GWAGF6/Bh1//0KNmqxKDe3/kUIPsOV/Vi4YVkX0bA3tViiIUdIyjcZLiRJFp/rQ==","signatures":[{"sig":"MEUCIC+rPhX0ZiH5rhKqTYmibttQOqBBJJPvnCnKZI33WvyCAiEAidhjOX5SraC/QoAUIL7KxJCXrAhtXDTSebyXVzcKwb4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGj16/hK+xWBAmdl5XFwNvcvDH3ZuvMTbpcd8ApDHOlXAiBpqUFtR/p26wbiSYBma+bRzT954j0LdgTevalKDpYBFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.4.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12736425},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!(chartjs-adapter-luxon|@odoo/owl)/)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"7660254439c7406e4227e6171efaa7d264c1ea43","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.mjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.17.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.19.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"3.0.0-alpha.47","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.4.11_1788508998162_0.6817189081271997","host":"s3://npm-registry-packages-npm-production"}},"19.5.0-alpha.17":{"name":"@odoo/o-spreadsheet","version":"19.5.0-alpha.17","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.5.0-alpha.17","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"aaec6088c40522f020274be01afc328975fa946c","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.5.0-alpha.17.tgz","fileCount":750,"integrity":"sha512-2FS34d61n8fvOKxss/OUkIMiDyq4e0ciXceDzwIT4ukoloPHNBYFiV/1sbP4Sv3eCZqKfwW/NImFXFPLuOzRCA==","signatures":[{"sig":"MEUCIQC/oSxwYimFpm3T6SLxQh7CFgly4ZAVqozmM0M8+wUJeAIgd/Kv+kXC5YC6wWzGArxxNOnlUig1xu3TwCM2oo8l1HM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEsssKs8UiegMCb0KK8c8x+phv2vGHpEiv8zArrMnWENAiAmu9am586Z1aUqxpiMZYiS1iVQnYLQvpSL4Ddlvyr70w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.5.0-alpha.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13245348},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!(chartjs-adapter-luxon|@odoo/owl)/)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"532243ce63258b8977f18fd5f48fb2a0dbf05911","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist && npm run bundle:icons -- --outDir dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","bundle:icons":"node tools/bundle_icons/main.cjs","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","update-icons":"node tools/bundle_icons/update_icons.cjs","model-in-node":"npm run dist && node tools/run_in_node.mjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.19.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.20.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"3.0.0-alpha.47","bootstrap":"5.3.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.5.0-alpha.17_1788760950922_0.0051361454841090115","host":"s3://npm-registry-packages-npm-production"}},"19.5.0-alpha.18":{"name":"@odoo/o-spreadsheet","version":"19.5.0-alpha.18","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.5.0-alpha.18","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"d392f8112bd7bf11d0d41c8f291ef0f4f0bbb7ca","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.5.0-alpha.18.tgz","fileCount":750,"integrity":"sha512-VtoGMwwSI5bubZWFcSsOE4cgS0taVvKCIjijWiidmYWSe41v7S8PCgvBGnITHSVLPprkd3hJ0qKoQvfUAIANQQ==","signatures":[{"sig":"MEYCIQCMVzTXE7Sb+GBBSdbLDPTKiLLXYewlYCUtYp0aNPeR1gIhANIy1CVr6H+Fyd6+U6/dT4UWGnD9LLSSDeB3UdHrSd57","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDUl1lkL1sUUcqwTgj4QIlq7zM92kYJVNx507j8qHlMawIhAOZCIkRCwzVroLF/14VaPZU8PHhaoFnF0N8yWeqdyT+B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.5.0-alpha.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13245804},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!(chartjs-adapter-luxon|@odoo/owl)/)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"54a0597b26ebfa8566ab480776dcec7fe75cd483","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist && npm run bundle:icons -- --outDir dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","bundle:icons":"node tools/bundle_icons/main.cjs","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","update-icons":"node tools/bundle_icons/update_icons.cjs","model-in-node":"npm run dist && node tools/run_in_node.mjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.19.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.20.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"3.0.0-alpha.47","bootstrap":"5.3.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.5.0-alpha.18_1788785239731_0.9604071439344191","host":"s3://npm-registry-packages-npm-production"}},"19.0.50":{"name":"@odoo/o-spreadsheet","version":"19.0.50","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.0.50","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"394e5cdc57448c6e9d46580246791971af3c13b4","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.0.50.tgz","fileCount":8,"integrity":"sha512-eyt7sOvIjZOM5TouMUZye8fSOxlvFmPNufqIegcimzlonyXkngzxNKblcG/h0u1dc4EzNI28dOjtlxiVvx5sYQ==","signatures":[{"sig":"MEUCIQCT/l7lXNwa7kdjmKjHpnMnm9B6r7avQlua/b9VI/zeqQIgHVhkmNjSNf8j17e1ucm/plJdoNnfso4XTFyIbdEHOxM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD8acYZZYteIsG4x4Q5jb45UtXE/sB4HGnmSIViSIQr9gIhAPM1V9wyvLKWAu7LEd8zPW4YhmtLpJYS4IaKerq/RP3E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.0.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7435715},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"e4992587245f832c0dbf361b1f23f14b74613d4e","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","runbot":"npm run check-formatting && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.19.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.20.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.5.0","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.0.50_1789018677042_0.5254526191454816","host":"s3://npm-registry-packages-npm-production"}},"17.0.108":{"name":"@odoo/o-spreadsheet","version":"17.0.108","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@17.0.108","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"6942f37d13ad82f68139c0b91f4bbf0814501c3e","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-17.0.108.tgz","fileCount":398,"integrity":"sha512-K2IjxXh9F5OAfQoyodQZ+FsjDlUIwbdm24+lDP/XiX3D433fTj4997HuZz1tdOL8tLac2S2CA5HKV8DWfEvpMg==","signatures":[{"sig":"MEUCID+/U93XKIwNNmB6LRFa/B7KckVtWKn818jxNd3YHuHrAiEA8AKtpOh4hYYoikssgPA5nbUF5KOjBtAxnU4wc3BAE+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDJGqdBshgSVIChJKThuoZk83+XY681yW0ja1o4vr3lGwIhAIDqNnl22J4ZJS1CVg4WP/LpLkoHShD9yRXk0uUIpJ3U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@17.0.108","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5443451},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"b2580c51a3d7e65695789a7cbe1e5680c570d945","scripts":{"dev":"npm-run-all --print-label build --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run build:bundleXml -- --outDir dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","runbot":"npm run check-formatting && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o-spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJs -- --watch","build:bundleJs":"rolldown -c --format iife","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.19.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.20.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.1.3"},"publishConfig":{"tag":"17-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.4.2","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.3.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_17.0.108_1789018710148_0.5741521097261864","host":"s3://npm-registry-packages-npm-production"}},"18.0.82":{"name":"@odoo/o-spreadsheet","version":"18.0.82","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@18.0.82","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"5fcd6798ef950f89111e9bbff35855fdb73bf218","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-18.0.82.tgz","fileCount":552,"integrity":"sha512-pSpUhMg/dWkvDXjh5Eo4U681x60gfCgTLbNorhrtkI6js71O6A/ZYy8pqhYTOFguX50fvxUfkwgcUl0oyZvoVA==","signatures":[{"sig":"MEUCIQDrxmjrgxHX/UHS8wM1cIEeqXOpS/77lkfsLp9jUn/24gIgDtiEVbh5ckW0mb6yUH6/Hnf9vhvUHjbJpeinRGMQc8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB+E9egsMw2u5e84WfQcJWDBu4xmb1+KEbaj9c2ATZqzAiEAkGyCnAyJpZJw/XqL+FZsS3DMfMMl7k0Fay4fMGPU3MQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@18.0.82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7075990},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"d0329aa335e8bc934bb0732d4ca51f3cbb8997bb","scripts":{"dev":"npm-run-all --print-label buildDev --parallel server serve-static watch:*","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run build:bundleXml -- --outDir dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js build:bundleJs \"build:bundleXml -- --outDir build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","runbot":"npm run check-formatting && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","buildDev":"npm-run-all build:js build:bundleJsDev \"build:bundleXml -- --outDir build\"","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","precommit":"npm run prettier && npm run doc","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","test:watch":"jest --watch","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o-spreadsheet.iife.js,build/o_spreadsheet.xml,demo","watch:bundle":"npm run build:bundleJsDev -- --watch","build:bundleJs":"rolldown -c --format esm","build:bundleXml":"node tools/bundle_xml/main.cjs","check-formatting":"prettier . --check && eslint","build:bundleJsDev":"rolldown -c --format iife"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.19.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.20.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"18-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.4.4","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.1","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","xml-formatter":"^2.4.0","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_18.0.82_1789018730091_0.05580166898040795","host":"s3://npm-registry-packages-npm-production"}},"19.1.35":{"name":"@odoo/o-spreadsheet","version":"19.1.35","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.1.35","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"c0cab3835e55adf6061458e017bbad15fc19c6da","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.1.35.tgz","fileCount":8,"integrity":"sha512-aJ9rmJoeS0/i7DNYbU9EtG9QYVTCEUH6IYIPKqW2lymKngwa2OLSpZUg37wL1xD8Pz0UNDeRawT/09sXfnXbqg==","signatures":[{"sig":"MEUCIG8aM0u9UF7ebXpVbcAt549BpaVuUvdLE8GlqhFGml63AiEA9BFQ/v1oOfGiqeGK4fNF1N0yY3Y3B8cR/PpZzMUS/Ok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDjc9rJfAFY7ShuvIYUApB9MKtYoiDV9HiwgpMnMSiwRAIgcMD3IgzPRdwWEEr9RxBlJSUlA5Iog59YCIQVMKY+HEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.1.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7573589},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"619eeace700c79ba055006ff05931d6d7d7c25f0","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel transpile-js:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.cjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","bundle:iife:watch":"wait-on build/js/src/index.js && npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static","transpile-js:watch":"npm run transpile-js -- --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.19.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.20.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.1.35_1789018861560_0.6142319758291965","host":"s3://npm-registry-packages-npm-production"}},"19.2.29":{"name":"@odoo/o-spreadsheet","version":"19.2.29","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.2.29","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"ee793612fde79b7074f5e6c0f622e94c7df391eb","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.2.29.tgz","fileCount":8,"integrity":"sha512-5WP+X0tGXNsk2UyvAA7VhHYIWYv7HYkdk5sJrHuWOZ/7tW8InD/kQPLQvEtK2RUD1e5bWnkeaH+NqA2NuUkHgQ==","signatures":[{"sig":"MEUCICJBEBy+VNkishe0zYVsDpFQJhyywupVXOF+ONPvfgIiAiEA2s/QN802nVb8z0ua+Q7Ys2vU4YrEGVYpEivEbIeV+Bc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDycAjx+Nt8N+d5QIL5NC0g2z6jjsydKM51N3a/CJFRJgIhAPMbzuCr5clj03ixWogdSHjRgsXITdXr5N4/eEFeXE0F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.2.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7802176},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"a3d2956fce96ff90e71e03f3eb7626d543c9c8bb","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel transpile-js:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.cjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","bundle:iife:watch":"wait-on build/js/src/index.js && npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static","transpile-js:watch":"npm run transpile-js -- --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.19.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.20.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.2.29_1789018869299_0.6855339822759494","host":"s3://npm-registry-packages-npm-production"}},"19.3.20":{"name":"@odoo/o-spreadsheet","version":"19.3.20","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.3.20","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"1b11a206cb5a93c08b8c641881de38aaf96f54cb","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.3.20.tgz","fileCount":716,"integrity":"sha512-EBH+BnZ4tMW94kxg1DlGXP3o9bJH33VTra/FzwRbJL/uYMLCK6mXAcwwk0yoMdjArLiFHQjxMWs+NNC0eMBnTg==","signatures":[{"sig":"MEUCIQDHKAlfZDzAafrnW4/ln04dSx1273kMLFwajqjyIlwb9gIgRy049cMTiMuB7H6g1jlrls6noEllo2vM0sXmCKEvdLk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCpBJkky2HiHtytj+TpA+ENyJsVTQw/OdetSdK+lB1N2gIhAL2BaMy6msllN+QoB5HTcUd0nOfCP2iAUZIFBmGf35dL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.3.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12172145},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!chartjs-adapter-luxon)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"e488e8d941a9e1db3e618f1fe4ef0476a3b1ed89","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.cjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.19.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.20.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.3.20_1789018909727_0.8760825276738688","host":"s3://npm-registry-packages-npm-production"}},"19.4.12":{"name":"@odoo/o-spreadsheet","version":"19.4.12","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.4.12","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"d477cd535de3308ab50590cae6762636787c5bc7","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.4.12.tgz","fileCount":720,"integrity":"sha512-rwI1bd8tUsJQNtns3bdp5C+TjY1CvsBS+FjgtHq+Ss9/r1dEjhqV51rFbw5VJgIoY9BnMVbQRn1NvGyXE6tQ/Q==","signatures":[{"sig":"MEUCIF5r+jacRuQKWHRAxzj5YqXRtgRomHDlamalsJdYB9zUAiEA33vkITIdUNNjsbabLWYokuLQp3wnz5/s1R2iVT0v51o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC0rW9MNyw9lgs01FBOekuyB+BbgXjUAVREqxrpo1W8ywIgD9RXVI+kR8aVrtFV2b/7QdlKBBf5QtD1Jr/CljHaym4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.4.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12740546},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!(chartjs-adapter-luxon|@odoo/owl)/)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"cdb63b4ec9823a92ee52eb99fe566070d4369d57","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.mjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.19.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.20.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"3.0.0-alpha.49","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.4.12_1789018973971_0.6236212956949174","host":"s3://npm-registry-packages-npm-production"}},"19.5.0-alpha.19":{"name":"@odoo/o-spreadsheet","version":"19.5.0-alpha.19","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.5.0-alpha.19","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"06fb68aab5bb1bd3788be155a73f2e50bd9f67f3","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.5.0-alpha.19.tgz","fileCount":751,"integrity":"sha512-994gMcbH5qPNbpVd+nbk9uHzfKolNcGgViElgVxKy5ZRgrbbE39h9Xwm8BREWmQLjleSj429Y+pbv9eWYMhetg==","signatures":[{"sig":"MEUCIH+PuHofSgHlTaL422yLASv/k+4WvKU3uJmimQqUdns9AiEA+XPNS3OceSKQTgzNCyqMV1oAkekSuOv0HnsH4HBCMLI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDKfA9NK2lCTiZB/i4fh6rMaqZAb3G+SP1rZqcCaF1wtwIhALBWbJTMo72lqvBTuxhBUFEHG1oFKFT8RyRA7NXdWvTZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.5.0-alpha.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13292667},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!(chartjs-adapter-luxon|@odoo/owl)/)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"2b1e397c1c3d002b7d03405a00f28a284a06b5d3","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist && npm run bundle:icons -- --outDir dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","bundle:icons":"node tools/bundle_icons/main.cjs","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","update-icons":"node tools/bundle_icons/update_icons.cjs","model-in-node":"npm run dist && node tools/run_in_node.mjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.19.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.20.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"3.0.0-alpha.49","bootstrap":"5.3.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.5.0-alpha.19_1789019011536_0.48863181248844656","host":"s3://npm-registry-packages-npm-production"}},"19.5.0-alpha.20":{"name":"@odoo/o-spreadsheet","version":"19.5.0-alpha.20","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.5.0-alpha.20","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"6eb47ab453a8e4ac9ebd3d036516adf075285c80","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.5.0-alpha.20.tgz","fileCount":751,"integrity":"sha512-Z3uiI+UC4oBAFidnGKtmyt70S0rEvNW8FAgd8pbcWsDAB3s/N3w5TS5cVPmNeGG/KUrzu+VoGnn1qIxzPG6VFA==","signatures":[{"sig":"MEUCIHBnapF1/8LpeM6wm0dXsfCNRCkpfOBAq937hE7ojQI+AiEArO+2XXGJwhhGMwvVHMMtqYcl6c6QqQRbdph4sNUHmaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCpuhvFztt57Bcd4CleKvbgb/kjmHY/98Ft+MvlPrnsxwIgFZiTCZrelm54x1XtGXhx2vDnh8wUhnTjJqt+SLC/pPo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.5.0-alpha.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13302557},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!(chartjs-adapter-luxon|@odoo/owl)/)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"4784627a29813fc270ad0d1bc39ad521864211be","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist && npm run bundle:icons -- --outDir dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","bundle:icons":"node tools/bundle_icons/main.cjs","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","update-icons":"node tools/bundle_icons/update_icons.cjs","model-in-node":"npm run dist && node tools/run_in_node.mjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.19.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.20.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"3.0.0-alpha.49","bootstrap":"5.3.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.5.0-alpha.20_1789546077969_0.009702496021344986","host":"s3://npm-registry-packages-npm-production"}},"20.0.0":{"name":"@odoo/o-spreadsheet","version":"20.0.0","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@20.0.0","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"c2bad23df4a3057ba0daf5645cc24b49ca26c63d","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-20.0.0.tgz","fileCount":751,"integrity":"sha512-/b2TEcNK+YEZobIJZ47E428e51A3W8iw9ZzsM67FrtRIeNjOxuvpkfSA6aypS+ogOtKBzUPlIDHPeFZGPflBjA==","signatures":[{"sig":"MEUCIQDjeaNFbMjA2Aa4sBrJQpg0sjOHhttk/y8yULRzXPUq4wIgGHK5R+mAcy3YN6lQlE4Lqi0XqEeKdeWBWQgU7EMBZVM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDWiEYfPr8JxcuzU9T4bUbuZGEPxTRUL/R+wIucVd16/QIhAIuAn/gaJi9+9NYeRuglFAIKLmxCfVg/PX5GYkWqW5D1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@20.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13303022},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!(chartjs-adapter-luxon|@odoo/owl)/)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"9d840395b71c24413598c8af0b239e36e478c1a5","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist && npm run bundle:icons -- --outDir dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","bundle:icons":"node tools/bundle_icons/main.cjs","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","update-icons":"node tools/bundle_icons/update_icons.cjs","model-in-node":"npm run dist && node tools/run_in_node.mjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.19.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.20.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"3.0.0-alpha.49","bootstrap":"5.3.3"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_20.0.0_1789632094600_0.2696079908496236","host":"s3://npm-registry-packages-npm-production"}},"20.1.0-alpha.0":{"name":"@odoo/o-spreadsheet","version":"20.1.0-alpha.0","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@20.1.0-alpha.0","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"a3f44751b7c6ff68ce837f95a57d9b609bcda9b3","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-20.1.0-alpha.0.tgz","fileCount":751,"integrity":"sha512-+DQQqjlZ8zIjAEOICJ6cl30ZQy8KrbLrxqg0jpnNENQdD8qAfU1IVIscPJXADxDaeTbuA3KQEp1OtIfcqYXa8Q==","signatures":[{"sig":"MEUCIHZ/7jmJjbb0Y8RKRua+GtCfr8dURrwyKX7uw+CUdy6sAiEA+VX3OptrfojpwJJc0k2XhKM/3ZZebZsZ0A+fSSlbv3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDtdhU5uS2JMrV1VU/VifsAi6Ze9CRYH0/RKiHVvxiQhwIgEmk8bMDiREZrGSrE1MdvyYemfa/hXHyMOTVD1Uv2Eu0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@20.1.0-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13302955},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!(chartjs-adapter-luxon|@odoo/owl)/)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"4020a44abd33133cdc6c5c31c2b122bb14a3fe06","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist && npm run bundle:icons -- --outDir dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","bundle:icons":"node tools/bundle_icons/main.cjs","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","update-icons":"node tools/bundle_icons/update_icons.cjs","model-in-node":"npm run dist && node tools/run_in_node.mjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.19.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.20.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"3.0.0-alpha.49","bootstrap":"5.3.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_20.1.0-alpha.0_1789638007701_0.7679914820742468","host":"s3://npm-registry-packages-npm-production"}},"19.0.51":{"name":"@odoo/o-spreadsheet","version":"19.0.51","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.0.51","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"d7c68c814762d9c7cb016e91721c22a20e3b0914","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.0.51.tgz","fileCount":8,"integrity":"sha512-aPGTCvr1MP6fhcxftw9DUX9qVFdDqcq+6uwN6JU2Rjm58WIxevmMKSYPHbMFfMpdkgDMWRNOAYbMymLBodckMw==","signatures":[{"sig":"MEUCIHjKpWidc5TfKh93q+QJOHQjA1PvcGUb+kQjFA+urb6RAiEAkP3+aZ2d0q3pe0z4dxXVLtAII8kkrmdWnCE52XbISio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHfEYWl08qOynvPYKNNNyvQy+JwlF8glsLkdx61SzvpbAiBl2yzVIZ2ZuxdNvTDIt9Aw+1qfJBVx7Q4XHXHRqYgymQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.0.51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7435712},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"493acaf76dcbcb472fa488173e3dbcab281056ff","scripts":{"dev":"npm-run-all --print-label bundle:dev --parallel server serve-static watch","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c && npm run bundle:xml -- --outDir dist && node tools/bundle_scss/main.cjs --out dist","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all build:js bundle:esm \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","watch":"npm-run-all -p watch:*","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","runbot":"npm run check-formatting && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","build:js":"tsc --module es6 --incremental","prettier":"prettier . --write","watch:ts":"npm run build:js -- --watch","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","watch:xml":"node tools/bundle_xml/watch_xml_templates.cjs","bundle:dev":"npm-run-all build:js bundle:iife \"bundle:xml -- --outDir build\" && node tools/bundle_scss/main.cjs --out build","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","test:watch":"jest --watch","watch:scss":"node tools/bundle_scss/watch_scss_files.cjs","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,main.css,demo","watch:bundle":"npm run bundle:iife -- --watch","check-formatting":"prettier . --check && eslint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.19.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.20.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.2","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-0"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"fs":"^0.0.1-security","cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","sass":"^1.62.1","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.5.0","canvas":"^3.0.0","express":"^4.17.1","chart.js":"4.4.5","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.0.51_1789709182805_0.23805772527669555","host":"s3://npm-registry-packages-npm-production"}},"19.1.36":{"name":"@odoo/o-spreadsheet","version":"19.1.36","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.1.36","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"72659d3f3dddc02cf123c45141875e4662af7dcf","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.1.36.tgz","fileCount":8,"integrity":"sha512-0JZrVwke/pZ7GfRveu6QrYPwAv2FRE05iyddwa9xw3IlH+S1CNaXacs6qxmT1VT1fD7VvYtpsl6960uvh4lKJA==","signatures":[{"sig":"MEYCIQCeqz2OcrDD8z9HuNloKujCdhqMnOEHTiFIUibjhmumGgIhAMdYGnOfzMoIOx60+1VGw9rJEmtIwUgU9VkNWzyYAnNt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDY61/KD8dkHYqbO40pRRaM+3pwn7ZxaXepzLBbB6LcSAiEAkhjUWnhg7Zza46Qt7QlO1nfohvS/E/FxenKA4DIhiKU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.1.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7573504},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"5661311d553e9f960ff9221e04cda6813eaba5ad","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel transpile-js:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.cjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","bundle:iife:watch":"wait-on build/js/src/index.js && npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static","transpile-js:watch":"npm run transpile-js -- --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.19.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.20.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.1.36_1789709315177_0.5156167935181797","host":"s3://npm-registry-packages-npm-production"}},"19.2.30":{"name":"@odoo/o-spreadsheet","version":"19.2.30","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.2.30","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"600341a9fdc41d4ef4e8cda97633c43abaffcbe9","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.2.30.tgz","fileCount":8,"integrity":"sha512-ScdOmE7CE5SJEZyJAit3c2+hnQfCzSCQsuK/ovyuNi/b8MACib0FsvM6LNSW+YcOwqrG8XfL5VnU7HYOZKQ3Cw==","signatures":[{"sig":"MEUCIQCVBGTI2CiwH2lBDHZRgSpmtckZryurBw4IBLsLP0K6OAIgT0rcHxLiK53HTvzcFCFCK649rBg4vqfMbjWkmDhsqRU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCdkhOas1kWHn7Yhnkog+HXuqYbEDmf6LeaDi/MsS8wCgIhAOAdpRKLerSAga1ySVzBRo9aeI+j03wZ1Drfxee63t/I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.2.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7802091},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"3e0951a53bb3d3b033b97ecc75c72a307fe5b87b","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel transpile-js:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.cjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","bundle:iife:watch":"wait-on build/js/src/index.js && npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static","transpile-js:watch":"npm run transpile-js -- --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.19.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.20.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.2.30_1789709320711_0.5775238998545849","host":"s3://npm-registry-packages-npm-production"}},"19.3.21":{"name":"@odoo/o-spreadsheet","version":"19.3.21","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.3.21","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"089266013b042fbeb0a32ef35e6bf24bc5aabbe1","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.3.21.tgz","fileCount":716,"integrity":"sha512-eDXsRfgzF0TR8BoDgsu2v2E5ibdJpcRnoBSd/bAlVKvJIAz2u3W9ZiFWuPPIFco4IQvLXYBQRIXcTKgzdV7r2Q==","signatures":[{"sig":"MEQCIB5mneBU9librPrr89LUdLi9QuNGhktvVy1BjBDGcvI0AiAenVTHz+e01qLDT9VdVvXNorSYCncnv7hkTkfL2jcilA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE+yL0H8Zom0gRxaD4Gm3+ZtZCF5k2T73NWCvSknYcmvAiEA9dEO1opq7ciyZ39EVdZYjZIx88SO04R6MrVaf4JQzVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.3.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12172183},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!chartjs-adapter-luxon)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"6577e5987e6a53ca9979d27026308ca09e83843e","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.cjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.19.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.20.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.3.21_1789709433340_0.3725923640898927","host":"s3://npm-registry-packages-npm-production"}},"19.4.13":{"name":"@odoo/o-spreadsheet","version":"19.4.13","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.4.13","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"83b90be2ae8a752d81e45c92567975192077cfec","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.4.13.tgz","fileCount":720,"integrity":"sha512-FyAscWKE+haSkTekU5gNu8G83Il8Qe5XDAlUeV2JyEHXBV6RDsMOFev91v0duovqPPb/yFd7G3vAp69XTyEyoA==","signatures":[{"sig":"MEYCIQDUUSsyGb4Zhf+LfNiC3qTQV4rnPt63KxJ/SClMqGLceAIhALtUDAPplEWNj58TaTwHUrT+ZgpdvuYJmYW7XShUe/MX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDWt4dpmV1CxlgeP5H/NH3pROEgDNq8RmTmQd07NHKawAIgHeCJqZuYuHH8TAvM3PyN33eBtaq81XD9AL20N+N/bRE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.4.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12740678},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!(chartjs-adapter-luxon|@odoo/owl)/)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"a32d26bb0f67804314e01f59eef50e72cf54f640","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.mjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.19.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.20.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"3.0.0-alpha.49","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.4.13_1789709685501_0.22501359185949665","host":"s3://npm-registry-packages-npm-production"}},"20.1.0-alpha.1":{"name":"@odoo/o-spreadsheet","version":"20.1.0-alpha.1","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@20.1.0-alpha.1","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"554ca55416a8d129d8dc5ad29576de2386151c5c","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-20.1.0-alpha.1.tgz","fileCount":753,"integrity":"sha512-DBwE911GyhR2ZEEn/ZneBnr7KPtxEIWb/mIDvyslQI0vFtMOeyQfHPclDSJM91hJwbUXnJ7bv9uvWyqHnyUXKw==","signatures":[{"sig":"MEQCIBDBOypG906o/i6Zkn6/Mu6m4pKSVFr3xcGs92skFENmAiBZsQpqqbDPvx+a0+Sqh0E8Vc5Yn84ENKA/0jqLvNLpZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCKKqxNyNyvaMBnDgCLLIKofAq8p2kawy2h/4Mb5pt3SAIhAIbgeOwpb8SmXyjvyqBSwVcR4mL+uHppPPTt/iAKoGPF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@20.1.0-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13336764},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!(chartjs-adapter-luxon|@odoo/owl)/)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"c2bc431a3c94cb31ae42bfe80ff83198128d9164","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist && npm run bundle:icons -- --outDir dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","bundle:icons":"node tools/bundle_icons/main.cjs","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","update-icons":"node tools/bundle_icons/update_icons.cjs","model-in-node":"npm run dist && node tools/run_in_node.mjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.19.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.20.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"3.0.0-alpha.49","bootstrap":"5.3.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_20.1.0-alpha.1_1789805441927_0.7765577188586554","host":"s3://npm-registry-packages-npm-production"}},"20.1.0-alpha.2":{"name":"@odoo/o-spreadsheet","version":"20.1.0-alpha.2","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@20.1.0-alpha.2","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"cc079373f84bfa97a98bf9c345bcbc3695486b19","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-20.1.0-alpha.2.tgz","fileCount":753,"integrity":"sha512-vNh5AgEsR3tm44dxRYbTA557LbWwq1aGyfDFwc32Va5ANTTvHfyuuo/VsM/LZvquPCFSXWvfJtq0QF15v5OcHg==","signatures":[{"sig":"MEQCIHVKt9M4T+8ItHrmEwf6MGZz0GO2QcyBbZDtTFKSGIhwAiBqn+uSLLNEQD1HWXBfDkd+19rPUQ6QU0Ifbpswi17g4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD/7iVypHpvnXHm8Sw8+TCWkxOb6ULdwQPMDNJZX7ViwgIhAK8/bfspdByXMoaYYHAosJMep58pzolXjg4KF+y/yCSA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@20.1.0-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13338662},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!(chartjs-adapter-luxon|@odoo/owl)/)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"63c49a88a385b161f69e5a3c81e46e11db4d5217","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist && npm run bundle:icons -- --outDir dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","bundle:icons":"node tools/bundle_icons/main.cjs","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","update-icons":"node tools/bundle_icons/update_icons.cjs","model-in-node":"npm run dist && node tools/run_in_node.mjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.19.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.20.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"3.0.0-alpha.49","bootstrap":"5.3.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_20.1.0-alpha.2_1789972479652_0.6024182911806903","host":"s3://npm-registry-packages-npm-production"}},"20.1.0-alpha.3":{"name":"@odoo/o-spreadsheet","version":"20.1.0-alpha.3","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@20.1.0-alpha.3","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"89b0ee8e2f12ecca524eaa72a24f506f21ce87ca","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-20.1.0-alpha.3.tgz","fileCount":754,"integrity":"sha512-BNekGsFUxEVmcXg4YKCIUpwKACG44yGGqxrATncEXpPf26d7OzwtU66+S5NqSPKMVTB+tuFPKviT9iNK46om1Q==","signatures":[{"sig":"MEYCIQDIUv/e6Pw9U9AAoXtg/4vNjSyA7NOIDXWtUc3+3WOIUwIhANtWVVGiW8H4zX+79xycahCumcqN3rEHcXNWSfPzd3c4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBkluqZKyXfy6Sp0fKqrL+MrY60IAspo8SAvoIem2ymVAiEAnBMxFzuVG4NV7zMyHWJN4xhi+UjqUNp1RS8LC4IjV1M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@20.1.0-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13354293},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!(chartjs-adapter-luxon|@odoo/owl)/)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"b6b207303ab5256b5f71c8b677616c44b7678d63","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist && npm run bundle:icons -- --outDir dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","bundle:icons":"node tools/bundle_icons/main.cjs","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","update-icons":"node tools/bundle_icons/update_icons.cjs","model-in-node":"npm run dist && node tools/run_in_node.mjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.19.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.20.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"3.0.0-alpha.49","bootstrap":"5.3.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_20.1.0-alpha.3_1789995147110_0.5374376706121504","host":"s3://npm-registry-packages-npm-production"}},"19.1.37":{"name":"@odoo/o-spreadsheet","version":"19.1.37","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.1.37","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"f125f00dc758e4a46297858e292acd749768ee11","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.1.37.tgz","fileCount":8,"integrity":"sha512-TQgqzRlXLRgRAd9O7u/rCHB8yb0U0nBxtk8CZg5d3iXC/DL732Kx1dMi2cuBosxYdT+3zb6D+03QgBTjCA94Fg==","signatures":[{"sig":"MEYCIQCVsc2dJzGI71J9MKRhO0zsaD8/hQ3ovcVh5eRxviRn9QIhAJxDYhSQSB4e4p2GZlGCT3kblMAiUP/tXQihzoynpH7U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD8dW69eUXyKLUJXarOZMT1BRBt/BGKGpPwFhgTbgisPgIhAO4MAgDxvNEj5UcD/7SoXU+2y24B46p+H5ZdyVwR7dfu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.1.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7588204},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","type":"module","types":"dist/types/index.d.ts","module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"fe8ce2349d30ce7a8db2bac49b8d558be905a80f","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel transpile-js:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.cjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","bundle:iife:watch":"wait-on build/js/src/index.js && npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static","transpile-js:watch":"npm run transpile-js -- --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.19.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.21.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-1"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.1.37_1790840989387_0.8877070945390808","host":"s3://npm-registry-packages-npm-production"}},"19.3.22":{"name":"@odoo/o-spreadsheet","version":"19.3.22","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.3.22","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"6eb057a160fb71298a338d0b7ff98e2e9ca220ac","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.3.22.tgz","fileCount":717,"integrity":"sha512-tvt2JapnSsiUbVw0z99oyPxrtzGFzXKTOTTUtNvtxnEZ3X+XDAHd0vNwFrFx6eLi5NGaD9Bqg5IhGnM6cZWt9Q==","signatures":[{"sig":"MEQCIFut4YRMojcRzOLEXJ1Oo6UXL/pfAnlRFfaekulANAbbAiBsRGFuVQ9fyBEoKG4WA982FlryHGfH0FHT/ppJrq1w3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHWILH9rRVIqmkZp19q778vo5QLytDnPUCGldusG4BGUAiAfRXMsDWHSs0ysMvnsmjAtGFAqMELGXggPaAFkhhTIMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.3.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12209147},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!chartjs-adapter-luxon)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"0dd651f47ffaf9efd6d97680582f2d0c30e8db10","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.cjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.19.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.21.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-3"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.3.22_1790841111033_0.1746857895338132","host":"s3://npm-registry-packages-npm-production"}},"19.4.14":{"name":"@odoo/o-spreadsheet","version":"19.4.14","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@19.4.14","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"fb9936c303d3fca870edb75a89b0033f0c208bc0","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.4.14.tgz","fileCount":721,"integrity":"sha512-7CX4pBwFVNy2A6B6t64dM4u8opMy8Pklm2vM+JovsiRywhzb6O7q6TYWCkD3aOZ/fMmzwcw2ah9Z2yeAO2M19g==","signatures":[{"sig":"MEQCICTmQwxTaJDIt3+uw9l9jESIDsfGAVgaGdJ1XWX7q/8MAiAOKmeNEPjInR08RnqPLXhbJg2dXSV4Vao+d6VSqxkoSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH29nB3yAYrIRCP8hdaC+C8tmmfrPaByrzdc2WaI4UvoAiAV4tQ6g6wpM3Awe3ArHZ2bs5zsa3CL3Qe9P/t0LnvVRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.4.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12778306},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!(chartjs-adapter-luxon|@odoo/owl)/)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"67c7fe5e2d1eccee25c5028081c83d21458b8ec1","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.mjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.19.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.21.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"3.0.0-alpha.49","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-4"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_19.4.14_1790841219261_0.08479484700569051","host":"s3://npm-registry-packages-npm-production"}},"20.1.0-alpha.4":{"name":"@odoo/o-spreadsheet","version":"20.1.0-alpha.4","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@20.1.0-alpha.4","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"b702d76119f7ac6ad730673cb57c6d7b45f08fb8","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-20.1.0-alpha.4.tgz","fileCount":756,"integrity":"sha512-tM4uQKAKE7qDMXcveAMztbBC+DBHyyOUgBEGKvgWmR6XiqoR5ofVd9EtyeI276D2hWB+XRrO4bqcxIuTE8FMGw==","signatures":[{"sig":"MEQCIE8eLxb5bTjKLxhqlKtwWKhKssKDTYhV0HUCrOsUft2yAiABY0pxD8qkgnvUh/LTgCmXqODfhZu5YP5G3sBv9OkgYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDpyd2V6Y/6A4QpRE8IGoFS4bAdiY6nUrSVRc5h8TzSrwIhAP3ClC+W0nOdykyvSXyp8lVPF+SRwyMy4qfFQINyOArN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@20.1.0-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13370314},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!(chartjs-adapter-luxon|@odoo/owl)/)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"66485acce59acdce5bcf55696025a7c5956f9483","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist && npm run bundle:icons -- --outDir dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","bundle:icons":"node tools/bundle_icons/main.cjs","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","update-icons":"node tools/bundle_icons/update_icons.cjs","model-in-node":"npm run dist && node tools/run_in_node.mjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.19.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.21.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"3.0.0-alpha.49","bootstrap":"5.3.3"},"publishConfig":{"tag":"alpha"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_20.1.0-alpha.4_1790841275890_0.5526585336279477","host":"s3://npm-registry-packages-npm-production"}},"20.0.1":{"name":"@odoo/o-spreadsheet","version":"20.0.1","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","_id":"@odoo/o-spreadsheet@20.0.1","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"homepage":"https://github.com/odoo/o-spreadsheet#readme","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"e963f23a212b3c228d16b4ea2fa7bf52971c071d","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-20.0.1.tgz","fileCount":752,"integrity":"sha512-NW5/+mZUFTcRY+Ox0ifG2NdqZ7P/kZqQUf4Ru4t0/Pf5Y4KjqTJx6bVj4No3kxI6Zt0n17v+X3uE0qQZXH5RTA==","signatures":[{"sig":"MEYCIQC/DbKqSRQ5w62Y2GPcRKOSYZH2xnhvs0IB23ERkRQ/NQIhALQu56qezgBaDDt9r8SZllKsUoqsfvOehL2+arj5a/Ps","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC6v65RJl63OQOGCUgbRtSSA/I0SEFUdvmBE8x9+Xly1AiAGNIguvyhBYY5pmh7ABY831tmN3hn+/6wWOxCZajZIug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@20.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13340913},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.(ts|js)?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB","transformIgnorePatterns":["/node_modules/(?!(chartjs-adapter-luxon|@odoo/owl)/)"]},"main":"dist/o_spreadsheet.cjs","type":"module","types":"dist/types/index.d.ts","module":"dist/o_spreadsheet.esm.js","browser":"dist/o_spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"1919e19a86fe455314e5f8ad85eb8a48166e19ee","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","perf":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c --perf","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist && npm run bundle:icons -- --outDir dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel  type-check:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","bundle:icons":"node tools/bundle_icons/main.cjs","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","update-icons":"node tools/bundle_icons/update_icons.cjs","model-in-node":"npm run dist && node tools/run_in_node.mjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","type-check:watch":"npm run transpile-js -- --watch --noEmit","bundle:iife:watch":"npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0630dfa9-c208-49de-876b-817462a45436"}},"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.19.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"_nodeVersion":"24.21.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"3.0.0-alpha.49","bootstrap":"5.3.3"},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/o-spreadsheet_20.0.1_1790841316850_0.2339332127423257","host":"s3://npm-registry-packages-npm-production"}},"19.2.31":{"_id":"@odoo/o-spreadsheet@19.2.31","bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"dist":{"shasum":"34670bfffa2aa9844121850faff03fa974dcd93e","tarball":"https://registry.npmjs.org/@odoo/o-spreadsheet/-/o-spreadsheet-19.2.31.tgz","fileCount":8,"integrity":"sha512-lCBkx4+7a7Rh606r2hOXZ3BiKTAVgMeqMHbmbiFWpoJ6QTBerTzI6vxYGqpd6Dnj9C7iDJyDrldtROPyhEBjkw==","signatures":[{"sig":"MEUCIDkg878JPrHRlKyPmwsndJlIG3ncNOnsv5qrLGIpiSFQAiEAjvNf0ukfO2qR0NDVFycU/i6Ez2ur6PSbCM7otLBTDqU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDdjPCKAxUkhN2zjVolEjTxeKCqVlppaAluW+ZlhTRuIwIhANRLaGitrs5eXvPWYK14Xn/QuXIAHxj6NUypTdp1JZ7G"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@odoo%2fo-spreadsheet@19.2.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7816475},"jest":{"roots":["<rootDir>/src","<rootDir>/tests"],"verbose":false,"testRegex":"(/tests/.*(test|spec))\\.ts?$","transform":{"^.+\\.ts?$":["@swc/jest"]},"globalSetup":"<rootDir>/tests/setup/jest_global_setup.ts","globalTeardown":"<rootDir>/tests/setup/jest_global_teardown.ts","testEnvironment":"jsdom","setupFilesAfterEnv":["<rootDir>/tests/setup/jest.setup.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"workerIdleMemoryLimit":"800MB"},"main":"dist/o-spreadsheet.cjs.js","name":"@odoo/o-spreadsheet","type":"module","types":"dist/types/index.d.ts","author":{"name":"Odoo"},"module":"dist/o-spreadsheet.esm.js","browser":"dist/o-spreadsheet.iife.js","engines":{"npm":">=11.13.0","node":">=24.17.0"},"gitHead":"a784ceaa2e316efb411288f676fd5d83c8a5571a","license":"LGPL-3.0-or-later","scripts":{"dev":"npm-run-all --print-label --parallel build:watch server serve-static:wait","dist":"tsc --module es6 --declaration --declarationDir dist/types && rolldown -c","lint":"eslint --fix","test":"tsc --noEmit --project tests/tsconfig.json && jest","build":"npm-run-all transpile-js bundle:esm bundle:iife \"bundle:xml -- --outDir build\" \"bundle:css -- --out build\"","monkey":"SPREADSHEET_MONKEY_COUNT=$npm_config_monkey_count jest 'tests/collaborative/collaborative_monkey_party.test.ts'","predev":"node tools/clean_build_files.cjs","runbot":"npm run check-formatting && npm run model-in-node && npm run test --","server":"node tools/server/main.cjs","prepare":"husky install","zipXlsx":"node tools/bundle_xlsx/zip_xlsx_demo.cjs","postdist":" npm run bundle:xml -- --outDir dist && npm run bundle:css -- --out dist","prettier":"prettier . --write","unzipXlsx":"node tools/bundle_xlsx/unzip_xlsx_demo.cjs","bundle:cjs":"rolldown -c --format cjs","bundle:css":"node tools/bundle_css/main.cjs","bundle:esm":"rolldown -c --format esm","bundle:xml":"node tools/bundle_xml/main.cjs","build:watch":"npm-run-all --parallel transpile-js:watch bundle:iife:watch bundle:xml:watch bundle:css:watch","bundle:iife":"rolldown -c --format iife","serve-static":"live-server --host=127.0.0.1 --open=demo --watch=build/o_spreadsheet.iife.js,build/o_spreadsheet.xml,build/o_spreadsheet.css,demo","transpile-js":"tsc --build --incremental --preserveWatchOutput","model-in-node":"npm run dist && node tools/run_in_node.cjs","bundle:css:watch":"node tools/bundle_css/watch_css_files.cjs","bundle:xml:watch":"node tools/bundle_xml/watch_xml_templates.cjs","check-formatting":"prettier . --check && eslint","bundle:iife:watch":"wait-on build/js/src/index.js && npm run bundle:iife -- --watch","serve-static:wait":"wait-on build/o_spreadsheet.iife.js build/o_spreadsheet.xml build/o_spreadsheet.css && npm run serve-static","transpile-js:watch":"npm run transpile-js -- --watch"},"version":"19.2.31","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0630dfa9-c208-49de-876b-817462a45436"}},"homepage":"https://github.com/odoo/o-spreadsheet#readme","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"prettier":{"printWidth":100,"bracketSameLine":true,"xmlSelfClosingSpace":false,"xmlWhitespaceSensitivity":"ignore"},"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"_npmVersion":"11.19.0","description":"A spreadsheet component","directories":{},"lint-staged":{"*":["eslint --fix","prettier --write"]},"maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"_nodeVersion":"24.21.0","browserslist":["last 1 Chrome versions"],"dependencies":{"rbush":"^3.0.1","@odoo/owl":"2.8.3","bootstrap":"5.3.3","font-awesome":"^4.7.0"},"publishConfig":{"tag":"19-2"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"cors":"^2.8.5","glob":"^11.0.1","jest":"^30.2.0","husky":"^7.0.4","jszip":"^3.6.0","luxon":"3.7.2","canvas":"^3.0.0","express":"^4.17.1","wait-on":"^9.0.1","chart.js":"4.5.0","minimist":"^1.2.8","mockdate":"^3.0.2","prettier":"^2.8.0","rolldown":"^1.0.0","@swc/core":"1.6.7","@swc/jest":"0.2.36","express-ws":"^4.0.0","file-saver":"^2.0.5","node-watch":"^0.7.3","seedrandom":"^3.0.5","typescript":"^6.0.2","@types/jest":"^30.0.0","@types/node":"^20.17.24","body-parser":"^1.19.0","lint-staged":"^12.1.2","live-server":"^1.2.1","npm-run-all":"^4.1.5","@types/rbush":"^3.0.3","babel-eslint":"^10.1.0","xml-formatter":"^2.4.0","chartjs-chart-geo":"^4.3.2","express-form-data":"^2.0.19","typescript-eslint":"^8.30.1","jest-image-snapshot":"^6.5.2","@prettier/plugin-xml":"^2.2.0","chartjs-adapter-luxon":"^1.3.1","jest-environment-jsdom":"^30.2.0","@types/jest-image-snapshot":"^6.4.1","@typescript-eslint/eslint-plugin":"^8.30.1","prettier-plugin-organize-imports":"^3.2.2"},"optionalDependencies":{"@swc/core-darwin-x64":"1.6.7","@swc/core-darwin-arm64":"1.6.7","@swc/core-linux-x64-gnu":"1.6.7","@swc/core-linux-x64-musl":"1.6.7","@swc/core-win32-x64-msvc":"1.6.7","@swc/core-linux-arm64-gnu":"1.6.7","@swc/core-win32-ia32-msvc":"1.6.7","@swc/core-linux-arm64-musl":"1.6.7","@swc/core-win32-arm64-msvc":"1.6.7","@rolldown/binding-darwin-x64":"1.0.0","@rolldown/binding-freebsd-x64":"1.0.0","@rolldown/binding-wasm32-wasi":"1.0.0","@swc/core-linux-arm-gnueabihf":"1.6.7","@rolldown/binding-darwin-arm64":"1.0.0","@rolldown/binding-android-arm64":"1.0.0","@rolldown/binding-linux-x64-gnu":"1.0.0","@rolldown/binding-linux-x64-musl":"1.0.0","@rolldown/binding-win32-x64-msvc":"1.0.0","@rolldown/binding-linux-arm64-gnu":"1.0.0","@rolldown/binding-linux-ppc64-gnu":"1.0.0","@rolldown/binding-linux-s390x-gnu":"1.0.0","@rolldown/binding-linux-arm64-musl":"1.0.0","@rolldown/binding-win32-arm64-msvc":"1.0.0","@rolldown/binding-openharmony-arm64":"1.0.0","@rolldown/binding-linux-arm-gnueabihf":"1.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/o-spreadsheet_19.2.31_1790841350174_0.9973380293880241"}}},"time":{"created":"2022-11-23T08:26:22.924Z","modified":"2026-10-01T07:55:50.698Z","14.0.0":"2022-11-23T08:26:23.218Z","1.0.1":"2023-02-07T14:13:50.506Z","14.0.1":"2023-02-07T14:23:44.661Z","14.0.2":"2023-02-20T15:00:00.945Z","15.0.0":"2023-02-27T14:03:48.925Z","15.2.0":"2023-02-27T14:23:43.957Z","16.0.0":"2023-02-27T14:34:56.853Z","16.1.0":"2023-02-27T14:57:20.257Z","16.2.0-alpha.0":"2023-02-28T08:16:58.134Z","16.1.1":"2023-02-28T09:40:16.235Z","16.2.0-alpha.1":"2023-03-01T07:43:23.006Z","16.0.1":"2023-03-01T14:44:23.175Z","16.1.2":"2023-03-01T14:44:29.009Z","16.2.0-alpha.2":"2023-03-01T14:44:34.223Z","15.2.1":"2023-03-06T07:17:14.687Z","15.0.1":"2023-03-06T07:17:17.261Z","16.0.2":"2023-03-06T07:18:29.067Z","16.1.3":"2023-03-06T07:18:48.261Z","16.2.0-alpha.3":"2023-03-06T07:18:55.578Z","15.2.2":"2023-03-14T09:20:02.998Z","15.0.2":"2023-03-14T09:20:06.744Z","16.0.3":"2023-03-14T09:23:38.291Z","16.2.0-alpha.4":"2023-03-14T09:25:35.668Z","16.1.4":"2023-03-14T09:28:10.741Z","16.2.0":"2023-03-15T15:04:29.287Z","16.3.0-alpha.0":"2023-03-15T15:55:20.451Z","16.0.4":"2023-03-16T12:11:55.309Z","16.1.5":"2023-03-16T12:12:49.850Z","16.3.0-alpha.1":"2023-03-16T12:13:21.950Z","15.2.3":"2023-03-23T11:33:28.364Z","15.0.3":"2023-03-23T11:34:37.336Z","16.0.5":"2023-03-23T11:36:03.635Z","16.2.1":"2023-03-23T11:36:31.391Z","16.1.6":"2023-03-23T11:37:32.172Z","16.3.0-alpha.2":"2023-03-23T11:37:49.630Z","15.0.4":"2023-04-13T08:14:35.400Z","15.2.4":"2023-04-13T08:15:59.527Z","16.2.2":"2023-04-13T08:30:05.241Z","16.1.7":"2023-04-13T08:30:49.082Z","16.0.6":"2023-04-13T08:31:10.870Z","16.3.0-alpha.3":"2023-04-13T08:31:25.454Z","16.0.7":"2023-04-14T12:47:17.903Z","16.1.8":"2023-04-14T12:47:34.516Z","16.2.3":"2023-04-14T12:48:45.677Z","16.3.0-alpha.4":"2023-04-14T12:50:01.604Z","14.0.3":"2023-04-21T07:27:39.659Z","15.0.5":"2023-04-21T07:27:49.087Z","15.2.5":"2023-04-21T07:28:01.197Z","16.3.0-alpha.5":"2023-04-21T07:29:45.056Z","16.0.8":"2023-04-21T07:30:13.261Z","16.1.9":"2023-04-21T07:30:20.319Z","16.2.4":"2023-04-21T07:30:53.297Z","15.2.6":"2023-04-28T12:22:21.816Z","15.0.6":"2023-04-28T12:22:32.721Z","16.1.10":"2023-04-28T12:24:52.947Z","16.3.0-alpha.6":"2023-04-28T12:26:19.273Z","16.2.5":"2023-04-28T12:26:22.327Z","16.0.9":"2023-04-28T12:26:24.445Z","16.3.0-alpha.7":"2023-05-02T13:08:54.559Z","15.2.7":"2023-05-12T10:55:01.117Z","15.0.7":"2023-05-12T10:55:34.354Z","16.1.11":"2023-05-12T10:59:18.080Z","16.2.6":"2023-05-12T10:59:21.534Z","16.0.10":"2023-05-12T11:00:22.114Z","16.3.0-alpha.8":"2023-05-12T11:00:39.889Z","16.3.0":"2023-05-17T14:45:54.222Z","16.4.0-alpha.0":"2023-05-17T15:49:50.941Z","16.1.12":"2023-05-25T12:57:12.692Z","16.2.7":"2023-05-25T12:57:14.227Z","16.0.11":"2023-05-25T12:58:08.001Z","16.4.0-alpha.1":"2023-05-25T13:01:04.144Z","16.3.1":"2023-05-25T13:01:25.287Z","16.4.0-alpha.2":"2023-05-26T13:41:41.284Z","15.0.8":"2023-06-02T10:11:23.461Z","15.2.8":"2023-06-02T10:12:25.926Z","16.1.13":"2023-06-02T10:13:01.585Z","16.0.12":"2023-06-02T10:13:07.798Z","16.2.8":"2023-06-02T10:13:39.867Z","16.4.0-alpha.3":"2023-06-02T10:14:13.392Z","16.3.2":"2023-06-02T10:14:39.834Z","15.2.9":"2023-06-12T13:43:33.608Z","16.0.13":"2023-06-12T13:45:01.461Z","15.0.9":"2023-06-12T13:47:27.416Z","16.2.9":"2023-06-12T13:50:45.581Z","16.3.3":"2023-06-12T13:50:53.804Z","16.1.14":"2023-06-12T13:51:11.325Z","16.4.0-alpha.4":"2023-06-12T13:56:24.223Z","16.0.14":"2023-06-26T14:33:44.436Z","16.1.15":"2023-06-26T14:33:52.769Z","16.2.10":"2023-06-26T14:34:24.570Z","16.3.4":"2023-06-26T14:35:09.737Z","16.4.0-alpha.5":"2023-06-26T14:36:20.208Z","16.4.0-alpha.6":"2023-06-28T11:40:59.494Z","16.4.0-alpha.7":"2023-07-04T13:47:12.254Z","16.4.0":"2023-07-24T06:27:03.154Z","16.5.0-alpha.0":"2023-07-24T06:49:52.062Z","16.1.16":"2023-07-26T12:10:38.774Z","16.2.11":"2023-07-26T12:10:43.101Z","16.3.5":"2023-07-26T12:10:47.104Z","16.0.15":"2023-07-26T12:12:18.699Z","16.5.0-alpha.1":"2023-07-26T12:12:47.537Z","16.4.1":"2023-07-26T12:14:08.153Z","16.3.6":"2023-08-07T09:01:26.834Z","16.1.17":"2023-08-07T09:01:38.316Z","16.2.12":"2023-08-07T09:02:03.864Z","16.0.16":"2023-08-07T09:02:28.951Z","16.5.0-alpha.2":"2023-08-07T09:02:46.012Z","16.4.2":"2023-08-07T12:50:34.136Z","16.3.7":"2023-08-09T09:07:52.121Z","16.5.0-alpha.3":"2023-08-09T09:08:56.960Z","16.4.3":"2023-08-09T09:09:29.669Z","16.2.13":"2023-08-09T09:09:55.370Z","16.1.18":"2023-08-09T09:10:26.382Z","16.5.0-alpha.4":"2023-08-10T09:40:00.169Z","16.3.8":"2023-08-17T11:06:45.545Z","16.0.17":"2023-08-17T11:08:39.043Z","16.4.4":"2023-08-17T11:08:50.080Z","16.2.14":"2023-08-29T13:54:55.548Z","16.1.19":"2023-08-29T13:55:02.701Z","16.3.9":"2023-08-29T13:55:18.966Z","16.4.5":"2023-08-29T13:56:42.346Z","16.5.0-alpha.6":"2023-08-29T14:02:15.083Z","16.3.10":"2023-09-12T11:42:39.148Z","16.0.18":"2023-09-12T11:42:44.842Z","16.1.20":"2023-09-12T11:44:21.120Z","16.5.0-alpha.7":"2023-09-12T11:44:35.455Z","16.4.6":"2023-09-12T11:44:49.192Z","15.0.10":"2023-09-21T15:55:32.079Z","15.2.10":"2023-09-21T15:55:48.382Z","16.0.19":"2023-09-21T15:57:15.011Z","16.3.11":"2023-09-21T15:57:30.937Z","16.2.16":"2023-09-21T15:57:51.865Z","16.4.7":"2023-09-21T15:59:06.548Z","16.5.0-alpha.8":"2023-09-21T16:00:06.617Z","16.2.17":"2023-10-03T12:43:41.880Z","16.3.12":"2023-10-03T12:43:53.052Z","16.0.20":"2023-10-03T12:43:55.421Z","16.4.8":"2023-10-03T12:46:23.875Z","16.5.0-alpha.9":"2023-10-03T13:17:49.295Z","16.0.21":"2023-10-10T07:27:08.648Z","16.1.23":"2023-10-10T07:27:47.539Z","16.4.9":"2023-10-10T07:29:01.252Z","16.3.13":"2023-10-10T07:29:46.700Z","16.2.18":"2023-10-10T07:30:24.827Z","16.5.0-alpha.10":"2023-10-10T07:32:33.691Z","15.2.11":"2023-10-19T14:17:45.521Z","15.0.11":"2023-10-19T14:17:55.427Z","16.0.22":"2023-10-19T14:19:38.052Z","16.3.14":"2023-10-19T14:22:18.882Z","16.1.24":"2023-10-19T14:22:50.268Z","16.2.19":"2023-10-19T14:23:32.375Z","16.4.10":"2023-10-19T14:24:43.029Z","16.5.0-alpha.11":"2023-10-19T14:26:58.082Z","16.5.0-alpha.12":"2023-10-20T15:13:27.339Z","16.2.20":"2023-10-25T10:01:10.386Z","16.1.25":"2023-10-25T10:02:50.531Z","16.3.15":"2023-10-25T10:04:42.223Z","16.4.11":"2023-10-25T10:04:47.263Z","16.5.0-alpha.13":"2023-10-25T10:05:46.170Z","17.0.0":"2023-10-27T06:54:07.352Z","17.1.0-alpha.0":"2023-10-28T08:13:17.958Z","15.0.12":"2023-11-02T09:28:45.561Z","16.0.23":"2023-11-02T09:31:52.796Z","16.1.26":"2023-11-02T09:31:54.329Z","16.2.21":"2023-11-02T09:32:43.091Z","16.3.16":"2023-11-02T09:33:07.692Z","16.4.12":"2023-11-02T09:33:39.192Z","17.1.0-alpha.1":"2023-11-02T09:35:54.429Z","17.0.1":"2023-11-02T09:37:12.030Z","16.4.13":"2023-11-03T12:21:45.417Z","17.0.2":"2023-11-03T12:23:59.304Z","17.1.0-alpha.2":"2023-11-03T12:26:06.677Z","16.0.24":"2023-11-16T11:57:26.235Z","15.2.12":"2023-11-16T11:57:27.949Z","16.2.22":"2023-11-16T11:57:34.421Z","16.1.27":"2023-11-16T11:57:36.601Z","16.3.17":"2023-11-16T12:00:04.512Z","16.4.14":"2023-11-16T12:00:28.461Z","17.0.3":"2023-11-16T12:00:32.530Z","17.1.0-alpha.3":"2023-11-16T12:04:51.929Z","15.2.13":"2023-11-24T13:07:12.548Z","15.0.14":"2023-11-24T13:07:20.605Z","16.3.18":"2023-11-24T13:10:48.921Z","16.1.28":"2023-11-24T13:11:33.901Z","16.2.23":"2023-11-24T13:11:37.089Z","16.4.15":"2023-11-24T13:13:01.769Z","17.1.0-alpha.4":"2023-11-24T13:13:06.566Z","17.0.4":"2023-11-24T13:14:26.086Z","16.2.24":"2023-12-05T09:37:46.710Z","16.4.16":"2023-12-05T09:37:50.133Z","16.0.26":"2023-12-05T09:37:53.687Z","17.1.0-alpha.5":"2023-12-05T09:52:22.372Z","17.0.5":"2023-12-05T09:52:29.690Z","16.0.27":"2024-01-04T12:19:45.364Z","17.1.0-alpha.6":"2024-01-04T12:23:28.681Z","16.4.17":"2024-01-04T12:23:30.630Z","17.0.6":"2024-01-04T12:23:55.482Z","16.2.26":"2024-01-04T16:20:24.528Z","15.2.14":"2024-01-12T13:37:30.115Z","15.0.15":"2024-01-12T13:40:10.510Z","16.0.28":"2024-01-12T13:42:34.719Z","16.2.27":"2024-01-12T13:42:39.780Z","16.1.31":"2024-01-12T13:42:43.446Z","17.0.7":"2024-01-12T13:42:47.355Z","16.4.18":"2024-01-12T13:43:45.757Z","17.1.0-alpha.7":"2024-01-12T13:45:44.565Z","17.1.0":"2024-01-16T07:47:59.038Z","17.2.0-alpha.0":"2024-01-16T08:06:16.503Z","15.2.15":"2024-01-17T10:22:45.051Z","15.0.16":"2024-01-17T10:23:40.429Z","16.2.28":"2024-01-17T10:24:39.215Z","16.3.22":"2024-01-17T10:24:41.104Z","16.0.29":"2024-01-17T10:25:22.802Z","16.4.19":"2024-01-17T10:28:07.291Z","17.2.0-alpha.1":"2024-01-17T10:28:09.790Z","17.0.8":"2024-01-17T10:28:14.042Z","17.1.1":"2024-01-17T10:34:19.255Z","15.0.17":"2024-01-29T13:47:08.372Z","15.2.16":"2024-01-29T13:48:32.245Z","16.0.30":"2024-01-29T13:50:03.772Z","16.2.29":"2024-01-29T13:50:07.787Z","16.1.33":"2024-01-29T13:50:13.184Z","16.4.20":"2024-01-29T13:50:47.197Z","17.0.9":"2024-01-29T13:54:03.795Z","17.1.2":"2024-01-29T13:55:24.843Z","17.2.0-alpha.2":"2024-01-29T13:56:40.622Z","15.0.18":"2024-02-02T13:41:50.040Z","16.0.31":"2024-02-02T13:44:49.031Z","16.3.24":"2024-02-02T13:46:24.837Z","17.1.3":"2024-02-02T13:47:36.508Z","16.4.21":"2024-02-02T13:48:08.441Z","17.0.10":"2024-02-02T13:49:12.782Z","16.0.32":"2024-02-09T13:06:05.888Z","16.2.31":"2024-02-09T13:06:13.272Z","16.3.25":"2024-02-09T13:07:44.335Z","17.1.4":"2024-02-09T13:09:56.063Z","17.2.0-alpha.4":"2024-02-09T13:11:07.976Z","16.1.36":"2024-02-16T14:16:41.787Z","16.2.32":"2024-02-16T14:17:51.540Z","16.3.26":"2024-02-16T14:22:44.504Z","16.4.23":"2024-02-16T14:24:05.606Z","17.1.5":"2024-02-16T14:24:36.217Z","17.0.12":"2024-02-16T14:24:43.648Z","17.2.0-alpha.5":"2024-02-16T14:28:42.231Z","16.0.33":"2024-02-16T14:49:44.216Z","16.3.27":"2024-02-28T12:24:52.986Z","16.1.37":"2024-02-28T12:25:57.294Z","16.2.33":"2024-02-28T12:26:18.251Z","16.4.24":"2024-02-28T12:28:08.807Z","17.0.13":"2024-02-28T12:29:26.380Z","17.2.0-alpha.6":"2024-02-28T12:29:30.755Z","16.0.34":"2024-03-12T07:54:35.331Z","16.4.25":"2024-03-12T07:54:43.870Z","17.1.7":"2024-03-12T07:56:52.126Z","17.0.14":"2024-03-12T07:56:57.313Z","15.0.19":"2024-03-15T10:56:14.885Z","16.0.35":"2024-03-15T10:57:45.803Z","16.3.29":"2024-03-15T10:57:59.613Z","16.4.26":"2024-03-15T10:59:07.371Z","17.1.8":"2024-03-15T11:00:21.493Z","17.0.15":"2024-03-15T11:01:42.050Z","17.2.0-alpha.8":"2024-03-15T11:01:46.902Z","17.2.0":"2024-03-20T08:13:31.462Z","17.3.0-alpha.0":"2024-03-20T13:43:18.875Z","16.0.36":"2024-03-25T09:37:09.635Z","16.3.30":"2024-03-25T09:37:20.359Z","16.4.27":"2024-03-25T09:41:46.131Z","17.0.16":"2024-03-25T09:42:44.450Z","17.2.1":"2024-03-25T09:42:55.691Z","17.1.9":"2024-03-25T09:44:09.805Z","17.3.0-alpha.1":"2024-03-25T09:44:21.179Z","15.0.20":"2024-04-05T13:56:29.383Z","16.3.31":"2024-04-05T13:57:40.639Z","16.0.37":"2024-04-05T13:58:38.754Z","16.4.28":"2024-04-05T14:00:14.469Z","17.0.17":"2024-04-05T14:00:20.546Z","17.1.10":"2024-04-05T14:00:47.886Z","17.3.0-alpha.2":"2024-04-05T14:01:56.432Z","17.2.2":"2024-04-05T14:02:08.281Z","15.0.21":"2024-04-10T12:09:18.269Z","16.0.38":"2024-04-10T12:17:11.675Z","16.4.29":"2024-04-10T12:19:52.442Z","17.1.11":"2024-04-10T12:27:54.799Z","17.3.0-alpha.3":"2024-04-10T12:29:11.758Z","17.2.3":"2024-04-10T12:29:21.705Z","17.0.18":"2024-04-10T13:29:04.379Z","17.3.0-alpha.4":"2024-04-15T11:03:40.311Z","17.3.0-alpha.5":"2024-04-18T14:39:53.315Z","16.0.39":"2024-04-18T16:37:09.570Z","16.3.33":"2024-04-18T16:37:13.780Z","16.4.30":"2024-04-18T16:39:42.483Z","17.0.19":"2024-04-18T16:42:24.486Z","17.2.4":"2024-04-18T16:42:26.920Z","17.1.12":"2024-04-18T16:46:14.022Z","16.4.31":"2024-04-26T07:37:39.841Z","17.0.20":"2024-04-26T07:37:44.942Z","16.3.34":"2024-04-26T07:37:47.083Z","16.0.40":"2024-04-26T07:40:17.324Z","17.1.13":"2024-04-26T07:40:35.520Z","17.3.0-alpha.6":"2024-04-26T07:40:44.253Z","17.2.5":"2024-04-26T07:42:01.345Z","16.4.32":"2024-05-07T10:38:59.585Z","17.0.21":"2024-05-07T10:40:18.642Z","17.2.6":"2024-05-07T10:42:07.231Z","17.1.14":"2024-05-07T10:42:09.713Z","17.3.0-alpha.7":"2024-05-07T10:43:39.006Z","15.0.22":"2024-05-15T09:10:10.255Z","16.0.41":"2024-05-15T09:15:42.148Z","16.3.35":"2024-05-15T09:15:52.589Z","16.4.33":"2024-05-15T09:17:54.020Z","17.0.22":"2024-05-15T09:19:17.423Z","17.2.7":"2024-05-15T09:21:31.016Z","17.1.15":"2024-05-15T09:23:04.228Z","16.0.42":"2024-05-24T11:25:28.977Z","16.3.36":"2024-05-24T11:25:32.204Z","16.4.34":"2024-05-24T11:28:01.808Z","17.1.16":"2024-05-24T11:28:05.789Z","17.0.23":"2024-05-24T11:28:09.864Z","17.2.8":"2024-05-24T11:30:35.717Z","17.3.0-alpha.9":"2024-05-24T11:33:04.996Z","17.3.0-alpha.10":"2024-05-29T15:29:18.904Z","17.3.0":"2024-05-31T14:22:21.788Z","17.4.0-alpha.0":"2024-05-31T15:38:01.976Z","15.0.23":"2024-06-03T14:48:23.556Z","16.0.43":"2024-06-03T14:49:57.398Z","16.3.37":"2024-06-03T14:50:08.814Z","17.1.17":"2024-06-03T14:54:49.654Z","17.2.9":"2024-06-03T14:57:08.319Z","17.3.1":"2024-06-03T15:28:55.447Z","17.4.0-alpha.1":"2024-06-03T15:31:22.750Z","17.4.0-alpha.2":"2024-06-06T13:32:13.783Z","16.0.44":"2024-06-10T09:32:50.788Z","16.3.38":"2024-06-10T09:34:10.599Z","16.4.36":"2024-06-10T09:34:18.072Z","17.0.25":"2024-06-10T09:34:20.782Z","17.1.18":"2024-06-10T09:35:35.856Z","17.2.10":"2024-06-10T09:39:41.101Z","17.4.0-alpha.3":"2024-06-10T09:39:47.288Z","17.3.2":"2024-06-10T09:39:49.054Z","17.4.0-alpha.4":"2024-06-12T14:01:15.760Z","16.0.45":"2024-06-14T09:57:37.855Z","16.3.39":"2024-06-14T09:57:46.799Z","16.4.37":"2024-06-14T10:01:01.191Z","17.4.0-alpha.5":"2024-06-14T10:02:30.953Z","17.1.19":"2024-06-14T10:03:46.307Z","17.3.3":"2024-06-14T10:03:49.918Z","17.2.11":"2024-06-14T10:03:58.071Z","17.4.0-alpha.6":"2024-06-19T13:47:25.642Z","17.4.0-alpha.7":"2024-06-21T08:43:17.606Z","17.2.12":"2024-06-21T19:59:00.495Z","17.3.4":"2024-06-21T20:01:01.114Z","17.4.0-alpha.8":"2024-06-24T19:52:14.023Z","17.3.5":"2024-06-26T11:06:44.494Z","17.4.0-alpha.9":"2024-06-26T11:10:28.545Z","15.0.24":"2024-07-02T08:45:12.588Z","17.0.27":"2024-07-02T09:02:30.555Z","17.2.13":"2024-07-02T09:03:45.825Z","17.1.20":"2024-07-02T09:03:53.225Z","17.3.6":"2024-07-02T09:04:59.216Z","17.4.0-alpha.10":"2024-07-02T09:05:00.521Z","16.0.46":"2024-07-02T10:33:11.001Z","16.3.40":"2024-07-02T10:33:16.306Z","17.0.28":"2024-07-02T10:36:37.461Z","17.2.14":"2024-07-02T10:36:39.942Z","17.1.21":"2024-07-02T10:36:41.300Z","17.3.7":"2024-07-02T10:39:43.682Z","17.4.0-alpha.11":"2024-07-02T10:39:44.997Z","15.0.25":"2024-07-08T05:35:53.399Z","16.0.47":"2024-07-08T05:38:05.529Z","17.0.29":"2024-07-08T05:41:09.557Z","17.1.22":"2024-07-08T05:42:38.444Z","17.2.15":"2024-07-08T05:42:41.529Z","17.4.0-alpha.12":"2024-07-08T05:44:04.273Z","17.3.8":"2024-07-08T05:44:08.256Z","17.0.30":"2024-07-11T06:34:44.301Z","17.1.23":"2024-07-11T06:37:42.241Z","17.4.0-alpha.13":"2024-07-11T06:37:51.699Z","17.3.9":"2024-07-11T06:37:57.983Z","17.2.16":"2024-07-11T06:39:38.964Z","17.4.0":"2024-07-12T04:42:46.307Z","17.5.0-alpha.0":"2024-07-12T05:36:02.019Z","16.0.48":"2024-07-18T14:13:09.445Z","17.1.24":"2024-07-18T14:22:40.132Z","17.0.31":"2024-07-18T14:22:42.400Z","17.2.17":"2024-07-18T14:24:36.635Z","17.4.1":"2024-07-18T14:26:49.852Z","17.1.25":"2024-07-24T10:26:43.646Z","17.0.32":"2024-07-24T10:26:48.969Z","17.5.0-alpha.2":"2024-07-24T10:26:50.580Z","17.4.2":"2024-07-24T10:26:57.199Z","17.2.18":"2024-07-24T10:28:50.593Z","15.0.26":"2024-08-02T08:18:18.756Z","16.0.49":"2024-08-02T08:19:12.043Z","17.0.33":"2024-08-02T08:19:40.925Z","17.2.19":"2024-08-02T08:23:42.849Z","17.1.26":"2024-08-02T08:23:52.113Z","17.4.3":"2024-08-02T08:24:52.606Z","17.5.0-alpha.3":"2024-08-02T08:25:49.628Z","17.5.0-alpha.4":"2024-08-06T12:06:53.541Z","16.0.50":"2024-08-09T12:19:03.637Z","17.0.34":"2024-08-09T12:21:00.602Z","17.1.27":"2024-08-09T12:21:34.827Z","17.2.20":"2024-08-09T12:24:59.907Z","17.4.4":"2024-08-09T12:25:04.354Z","17.5.0-alpha.5":"2024-08-09T12:25:13.627Z","15.0.27":"2024-08-19T08:06:00.302Z","16.0.51":"2024-08-19T08:09:18.799Z","17.1.28":"2024-08-19T08:09:41.888Z","17.0.35":"2024-08-19T08:09:44.866Z","17.2.21":"2024-08-19T08:10:57.617Z","17.5.0-alpha.6":"2024-08-19T08:12:56.950Z","17.4.5":"2024-08-19T08:12:59.266Z","17.2.22":"2024-08-26T13:48:50.187Z","17.1.29":"2024-08-26T13:49:45.441Z","17.0.36":"2024-08-26T13:49:48.734Z","17.5.0-alpha.7":"2024-08-26T13:50:16.329Z","17.4.6":"2024-08-26T13:51:48.029Z","15.0.28":"2024-09-05T09:28:00.688Z","16.0.52":"2024-09-05T09:29:25.420Z","17.1.30":"2024-09-05T09:29:45.710Z","17.0.37":"2024-09-05T09:31:41.051Z","17.2.23":"2024-09-05T09:32:50.833Z","17.4.7":"2024-09-05T09:32:55.892Z","17.4.8":"2024-09-17T08:11:14.892Z","17.5.0-alpha.14":"2024-09-24T07:18:49.902Z","18.0.0":"2024-09-25T12:55:27.402Z","18.1.0-alpha.0":"2024-09-25T13:18:53.985Z","15.0.29":"2024-10-14T07:47:01.438Z","16.0.53":"2024-10-14T07:50:31.443Z","17.2.24":"2024-10-14T07:50:42.831Z","17.0.38":"2024-10-14T07:51:19.303Z","18.1.0-alpha.1":"2024-10-14T07:54:23.358Z","17.4.9":"2024-10-14T07:54:45.995Z","18.0.1":"2024-10-14T07:55:28.546Z","18.1.0-alpha.2":"2024-10-24T08:54:26.462Z","18.0.2":"2024-10-24T08:55:23.073Z","17.4.10":"2024-10-24T08:55:53.545Z","16.0.54":"2024-11-08T12:11:31.722Z","17.0.39":"2024-11-08T12:13:07.860Z","17.2.25":"2024-11-08T12:14:07.143Z","17.4.11":"2024-11-08T12:16:25.087Z","18.0.3":"2024-11-08T12:18:52.894Z","18.1.0-alpha.3":"2024-11-08T12:19:30.881Z","16.0.55":"2024-11-13T15:03:25.219Z","17.0.40":"2024-11-13T15:03:55.961Z","17.2.26":"2024-11-13T15:04:51.829Z","18.1.0-alpha.4":"2024-11-13T15:07:38.767Z","17.4.12":"2024-11-13T15:07:53.857Z","18.0.4":"2024-11-13T15:09:52.767Z","17.0.41":"2024-11-22T14:16:22.804Z","17.4.13":"2024-11-22T14:17:57.478Z","17.2.27":"2024-11-22T14:18:05.276Z","18.0.5":"2024-11-22T14:20:25.529Z","18.1.0-alpha.5":"2024-11-22T14:23:39.973Z","17.0.42":"2024-11-28T09:03:21.251Z","17.2.28":"2024-11-28T09:05:06.069Z","18.0.6":"2024-11-28T09:06:44.330Z","18.1.0-alpha.6":"2024-11-28T09:07:48.229Z","17.4.14":"2024-11-28T09:09:08.349Z","17.0.43":"2024-12-05T10:37:01.304Z","17.2.29":"2024-12-05T10:40:00.698Z","18.1.0-alpha.7":"2024-12-05T10:41:16.509Z","17.4.15":"2024-12-05T10:41:40.941Z","18.0.7":"2024-12-05T10:42:42.143Z","16.0.56":"2024-12-19T07:46:17.139Z","17.0.44":"2024-12-19T07:46:53.695Z","17.2.30":"2024-12-19T07:49:03.265Z","18.1.0-alpha.8":"2024-12-19T07:50:45.910Z","17.4.16":"2024-12-19T07:50:59.851Z","18.0.8":"2024-12-19T07:51:39.714Z","18.1.0":"2024-12-26T06:37:57.951Z","18.2.0-alpha.0":"2024-12-26T08:03:30.923Z","16.0.57":"2025-01-14T11:29:18.977Z","17.0.45":"2025-01-14T11:31:24.455Z","17.2.31":"2025-01-14T11:31:53.320Z","18.0.9":"2025-01-14T11:34:46.151Z","17.4.17":"2025-01-14T11:35:38.269Z","18.2.0-alpha.1":"2025-01-14T11:36:40.196Z","18.1.1":"2025-01-14T11:44:06.237Z","17.2.32":"2025-01-15T08:04:03.951Z","17.4.18":"2025-01-15T08:06:29.990Z","18.0.10":"2025-01-15T08:06:47.530Z","18.1.2":"2025-01-15T08:06:57.483Z","18.2.0-alpha.2":"2025-01-15T08:07:22.187Z","16.0.58":"2025-01-27T10:00:32.331Z","17.0.46":"2025-01-27T10:01:00.671Z","17.2.33":"2025-01-27T10:03:39.272Z","17.4.19":"2025-01-27T10:05:02.617Z","18.2.0-alpha.3":"2025-01-27T10:08:16.717Z","18.0.11":"2025-01-27T10:09:13.840Z","18.1.3":"2025-01-27T10:51:11.855Z","16.0.59":"2025-01-29T06:24:45.447Z","18.0.12":"2025-01-29T06:25:21.732Z","18.1.4":"2025-01-29T06:28:20.080Z","18.2.0-alpha.4":"2025-01-29T06:31:02.910Z","17.0.47":"2025-01-31T07:57:33.098Z","17.2.34":"2025-01-31T07:58:50.423Z","18.0.13":"2025-01-31T08:00:16.619Z","18.2.0-alpha.5":"2025-01-31T08:00:20.506Z","18.1.5":"2025-01-31T08:00:57.665Z","17.4.20":"2025-01-31T08:00:59.484Z","16.0.60":"2025-02-05T06:44:31.424Z","17.4.21":"2025-02-05T06:47:47.871Z","18.0.14":"2025-02-05T06:48:32.047Z","18.2.0-alpha.6":"2025-02-05T06:51:35.651Z","17.2.35":"2025-02-05T07:13:18.604Z","17.0.48":"2025-02-05T07:19:19.224Z","18.1.6":"2025-02-05T07:19:44.669Z","17.0.49":"2025-02-10T08:56:27.402Z","17.2.36":"2025-02-10T09:00:11.132Z","18.0.15":"2025-02-10T09:00:22.565Z","18.1.7":"2025-02-10T09:01:17.034Z","18.2.0-alpha.7":"2025-02-10T09:02:06.539Z","17.4.22":"2025-02-10T09:15:43.161Z","16.0.62":"2025-02-14T08:37:09.144Z","17.4.23":"2025-02-14T08:38:07.268Z","17.0.50":"2025-02-14T08:38:13.201Z","18.2.0-alpha.8":"2025-02-14T08:41:01.340Z","18.1.8":"2025-02-14T08:42:56.947Z","18.0.16":"2025-02-14T08:45:18.628Z","18.2.0":"2025-02-18T08:27:59.821Z","18.3.0-alpha.0":"2025-02-18T09:03:18.012Z","16.0.63":"2025-02-25T05:55:08.598Z","17.0.51":"2025-02-25T05:56:53.112Z","18.0.17":"2025-02-25T05:59:39.672Z","17.4.24":"2025-02-25T05:59:48.998Z","18.1.9":"2025-02-25T06:00:34.230Z","18.3.0-alpha.1":"2025-02-25T06:01:04.261Z","18.2.1":"2025-02-25T06:04:01.837Z","18.3.0-alpha.2":"2025-02-27T06:31:54.164Z","16.0.64":"2025-03-07T10:30:18.967Z","17.0.52":"2025-03-07T10:30:46.051Z","17.4.25":"2025-03-07T10:34:14.556Z","18.1.10":"2025-03-07T10:35:29.352Z","18.0.18":"2025-03-07T10:39:39.608Z","18.2.2":"2025-03-07T10:41:54.370Z","18.3.0-alpha.3":"2025-03-07T10:41:55.909Z","17.0.53":"2025-03-12T15:27:39.151Z","18.1.11":"2025-03-12T15:32:34.857Z","17.4.26":"2025-03-12T15:32:41.335Z","18.2.3":"2025-03-12T15:33:27.976Z","18.0.19":"2025-03-12T15:34:32.605Z","18.3.0-alpha.4":"2025-03-12T15:34:32.675Z","16.0.65":"2025-03-19T08:14:40.037Z","17.0.54":"2025-03-19T08:14:57.046Z","18.2.4":"2025-03-19T08:21:47.499Z","18.0.20":"2025-03-19T08:22:35.140Z","18.1.12":"2025-03-19T08:24:38.346Z","17.4.27":"2025-03-19T08:28:24.203Z","16.0.66":"2025-03-26T12:44:39.811Z","17.0.55":"2025-03-26T12:45:11.452Z","18.2.5":"2025-03-26T12:48:36.880Z","18.1.13":"2025-03-26T12:49:20.894Z","17.4.28":"2025-03-26T12:49:25.480Z","18.0.21":"2025-03-26T12:50:48.112Z","17.0.56":"2025-04-04T08:37:38.437Z","17.4.29":"2025-04-04T08:41:25.477Z","18.2.6":"2025-04-04T08:42:14.861Z","18.1.14":"2025-04-04T08:43:28.537Z","18.0.22":"2025-04-04T08:43:35.510Z","17.0.57":"2025-04-14T17:14:36.939Z","18.0.23":"2025-04-14T17:17:36.289Z","17.4.30":"2025-04-14T17:17:54.244Z","18.1.15":"2025-04-14T17:18:18.068Z","18.2.7":"2025-04-14T17:20:20.672Z","17.0.58":"2025-04-18T16:21:05.971Z","16.0.67":"2025-04-18T16:22:41.360Z","18.0.24":"2025-04-18T16:24:09.200Z","18.1.16":"2025-04-18T16:25:06.530Z","17.4.31":"2025-04-18T16:25:40.880Z","18.2.8":"2025-04-18T16:27:10.633Z","16.0.68":"2025-04-25T08:03:20.951Z","17.0.59":"2025-04-25T08:04:46.844Z","18.2.9":"2025-04-25T08:07:44.368Z","17.4.32":"2025-04-25T08:07:55.034Z","18.1.17":"2025-04-25T08:09:35.696Z","18.0.25":"2025-04-25T08:09:45.321Z","16.0.69":"2025-05-02T12:28:18.387Z","17.0.60":"2025-05-02T12:29:30.890Z","17.4.33":"2025-05-02T12:31:23.290Z","18.0.26":"2025-05-02T12:31:31.193Z","18.1.18":"2025-05-02T12:31:36.816Z","18.3.1":"2025-05-02T12:34:22.430Z","18.2.10":"2025-05-02T12:35:28.013Z","18.4.0-alpha.1":"2025-05-02T12:35:45.742Z","16.0.70":"2025-05-12T05:19:48.914Z","17.0.61":"2025-05-12T05:21:45.362Z","17.4.34":"2025-05-12T05:24:29.823Z","18.3.2":"2025-05-12T05:26:36.663Z","18.0.27":"2025-05-12T05:26:45.313Z","18.2.11":"2025-05-12T05:26:46.463Z","18.1.19":"2025-05-12T05:26:53.522Z","18.4.0-alpha.2":"2025-05-12T05:29:00.600Z","16.0.71":"2025-05-13T17:48:36.845Z","17.0.62":"2025-05-13T17:49:21.142Z","17.4.35":"2025-05-13T17:50:35.765Z","18.2.12":"2025-05-13T17:53:15.037Z","18.1.20":"2025-05-13T17:53:18.504Z","18.0.28":"2025-05-13T17:54:13.360Z","18.3.3":"2025-05-13T17:55:37.032Z","18.4.0-alpha.3":"2025-05-13T17:55:51.803Z","17.4.36":"2025-05-20T05:55:05.026Z","18.1.21":"2025-05-20T05:55:35.965Z","18.0.29":"2025-05-20T05:55:56.733Z","18.2.13":"2025-05-20T05:57:55.273Z","18.3.4":"2025-05-20T05:57:59.467Z","18.4.0-alpha.4":"2025-05-20T05:58:41.924Z","17.0.63":"2025-05-26T12:31:33.111Z","18.0.30":"2025-05-26T12:36:06.853Z","18.1.22":"2025-05-26T12:36:43.977Z","18.2.14":"2025-05-26T12:36:46.678Z","18.4.0-alpha.5":"2025-05-26T12:37:33.338Z","18.0.31":"2025-05-30T08:44:12.030Z","18.4.0-alpha.6":"2025-05-30T08:45:29.303Z","18.1.23":"2025-05-30T08:46:31.507Z","18.2.15":"2025-05-30T08:46:47.397Z","18.3.6":"2025-05-30T08:47:20.899Z","18.0.32":"2025-06-06T09:30:17.998Z","18.3.7":"2025-06-06T09:32:22.052Z","18.1.24":"2025-06-06T09:32:44.014Z","18.2.16":"2025-06-06T09:32:53.773Z","18.4.0-alpha.7":"2025-06-06T09:33:40.608Z","17.0.64":"2025-06-06T09:41:38.048Z","18.0.33":"2025-06-12T09:18:54.357Z","18.1.25":"2025-06-12T09:49:57.965Z","18.3.8":"2025-06-12T09:52:49.924Z","18.2.17":"2025-06-12T09:53:05.273Z","18.4.0-alpha.8":"2025-06-12T09:54:46.879Z","17.0.65":"2025-06-12T10:43:44.279Z","16.0.72":"2025-06-12T10:45:37.482Z","18.1.26":"2025-06-19T18:22:27.100Z","17.0.66":"2025-06-19T18:24:17.088Z","18.4.0-alpha.9":"2025-06-19T18:24:20.169Z","18.3.9":"2025-06-19T18:24:56.423Z","18.2.18":"2025-06-19T18:25:30.921Z","16.0.73":"2025-06-19T18:25:47.200Z","18.0.34":"2025-06-19T18:27:11.020Z","17.0.67":"2025-06-23T15:03:36.303Z","18.1.27":"2025-06-23T15:05:41.846Z","18.3.10":"2025-06-23T15:06:01.221Z","18.0.35":"2025-06-23T15:07:33.305Z","18.2.19":"2025-06-23T15:08:02.907Z","18.4.0":"2025-06-24T11:20:22.218Z","18.5.0-alpha.0":"2025-06-24T12:27:34.940Z","16.0.74":"2025-06-27T09:03:14.891Z","17.0.68":"2025-06-27T09:09:47.109Z","18.2.20":"2025-06-27T09:12:47.337Z","18.0.36":"2025-06-27T09:12:53.610Z","18.1.28":"2025-06-27T09:13:36.878Z","18.5.0-alpha.1":"2025-06-27T09:13:48.191Z","18.4.1":"2025-06-27T09:13:59.725Z","18.3.11":"2025-06-27T09:14:06.479Z","16.0.75":"2025-07-11T11:07:13.483Z","17.0.69":"2025-07-11T11:07:15.629Z","18.4.2":"2025-07-11T11:12:08.856Z","18.0.37":"2025-07-11T11:12:13.298Z","18.2.21":"2025-07-11T11:12:41.309Z","18.1.29":"2025-07-11T11:12:52.202Z","18.3.12":"2025-07-11T11:12:53.672Z","18.5.0-alpha.2":"2025-07-11T11:14:55.616Z","17.0.70":"2025-07-28T13:27:20.272Z","18.0.38":"2025-07-28T13:30:41.832Z","18.1.30":"2025-07-28T13:38:19.250Z","18.2.22":"2025-07-28T13:38:22.971Z","18.4.3":"2025-07-28T13:40:03.523Z","18.3.13":"2025-07-28T13:40:17.957Z","18.5.0-alpha.3":"2025-07-28T13:44:05.454Z","18.3.14":"2025-07-30T11:19:51.131Z","18.2.23":"2025-07-30T11:20:44.922Z","18.0.39":"2025-07-30T11:20:59.014Z","18.4.4":"2025-07-30T11:21:08.743Z","18.5.0-alpha.4":"2025-07-30T11:24:19.910Z","18.3.15":"2025-08-04T06:52:35.105Z","18.1.31":"2025-08-04T06:53:00.306Z","18.2.24":"2025-08-04T06:53:30.818Z","18.5.0-alpha.5":"2025-08-04T06:54:26.429Z","18.4.5":"2025-08-04T06:55:45.396Z","18.5.0-alpha.6":"2025-08-05T06:28:46.556Z","18.5.0-alpha.7":"2025-08-08T11:01:41.983Z","18.3.16":"2025-08-18T08:16:04.392Z","18.0.40":"2025-08-18T08:16:28.498Z","18.2.25":"2025-08-18T08:17:28.079Z","18.4.6":"2025-08-18T08:17:33.556Z","18.5.0-alpha.8":"2025-08-18T08:18:59.023Z","18.5.0-alpha.9":"2025-08-19T16:55:45.420Z","17.0.71":"2025-08-21T06:38:15.419Z","18.2.26":"2025-08-21T06:40:28.330Z","18.3.17":"2025-08-21T06:41:46.935Z","18.4.7":"2025-08-21T06:43:09.218Z","18.5.0-alpha.10":"2025-08-21T06:43:11.303Z","18.0.41":"2025-08-21T06:43:17.934Z","18.2.27":"2025-08-26T10:08:07.640Z","18.0.42":"2025-08-26T10:08:58.786Z","18.5.0-alpha.11":"2025-08-26T10:15:06.826Z","18.4.8":"2025-08-26T10:15:10.076Z","18.3.18":"2025-08-26T10:15:19.002Z","18.5.0-alpha.12":"2025-08-29T08:06:10.681Z","17.0.72":"2025-09-05T07:34:16.559Z","18.2.28":"2025-09-05T07:39:21.136Z","18.3.19":"2025-09-05T07:39:28.032Z","18.4.9":"2025-09-05T07:39:31.205Z","18.0.43":"2025-09-05T07:39:35.655Z","18.5.0-alpha.13":"2025-09-05T07:42:31.554Z","19.0.0":"2025-09-11T07:19:50.341Z","19.1.0-alpha.0":"2025-09-11T07:50:48.925Z","17.0.73":"2025-09-11T08:41:27.461Z","18.0.44":"2025-09-11T08:44:04.020Z","18.2.29":"2025-09-11T08:45:23.682Z","18.3.20":"2025-09-11T08:46:35.478Z","18.4.10":"2025-09-11T08:46:42.271Z","19.0.1":"2025-09-11T08:46:49.995Z","19.1.0-alpha.1":"2025-09-12T13:34:44.038Z","17.0.74":"2025-09-19T07:23:07.453Z","18.2.30":"2025-09-19T07:25:20.961Z","18.0.45":"2025-09-19T07:25:24.053Z","18.3.21":"2025-09-19T07:26:08.278Z","18.4.11":"2025-09-19T07:26:37.939Z","19.0.3":"2025-09-19T07:27:41.589Z","19.1.0-alpha.2":"2025-09-19T07:27:51.094Z","18.3.22":"2025-09-23T12:29:53.895Z","18.2.31":"2025-09-23T12:32:07.197Z","19.0.4":"2025-09-23T12:38:30.139Z","18.4.12":"2025-09-23T12:38:44.971Z","19.1.0-alpha.3":"2025-09-23T12:38:56.930Z","17.0.75":"2025-10-07T10:00:41.852Z","18.2.32":"2025-10-07T10:00:42.975Z","18.0.46":"2025-10-07T10:01:46.274Z","18.3.23":"2025-10-07T10:01:52.510Z","18.4.13":"2025-10-07T10:01:54.342Z","19.1.0-alpha.4":"2025-10-07T10:04:20.798Z","19.0.5":"2025-10-07T10:05:05.365Z","17.0.76":"2025-10-16T06:36:59.834Z","18.3.24":"2025-10-16T06:39:10.681Z","18.0.47":"2025-10-16T06:39:32.715Z","18.2.33":"2025-10-16T06:40:30.528Z","19.0.6":"2025-10-16T06:40:36.825Z","18.4.14":"2025-10-16T06:40:40.232Z","19.1.0-alpha.5":"2025-10-16T06:40:55.293Z","19.1.0-alpha.6":"2025-10-16T14:36:56.939Z","19.1.0-alpha.7":"2025-10-17T11:10:40.541Z","19.0.7":"2025-10-23T08:20:04.806Z","19.1.0-alpha.8":"2025-10-23T08:21:08.339Z","19.1.0-alpha.9":"2025-10-23T11:14:01.652Z","18.3.25":"2025-10-30T12:25:09.251Z","19.0.8":"2025-10-30T12:26:06.081Z","19.1.0-alpha.10":"2025-10-30T12:27:34.971Z","18.4.16":"2025-11-03T12:32:56.553Z","19.0.9":"2025-11-03T12:33:16.892Z","19.1.0-alpha.11":"2025-11-03T12:35:34.396Z","17.0.77":"2025-11-12T14:14:55.362Z","18.2.34":"2025-11-12T14:16:24.649Z","18.3.26":"2025-11-12T14:16:29.840Z","18.4.17":"2025-11-12T14:16:35.969Z","18.0.48":"2025-11-12T14:16:40.298Z","19.0.10":"2025-11-12T14:16:49.200Z","19.1.0-alpha.12":"2025-11-12T14:18:15.664Z","17.0.78":"2025-11-24T07:40:07.604Z","18.2.35":"2025-11-24T07:40:50.930Z","18.0.49":"2025-11-24T07:41:10.979Z","18.3.27":"2025-11-24T07:41:27.772Z","18.4.18":"2025-11-24T07:43:06.362Z","19.0.11":"2025-11-24T07:47:54.288Z","19.1.0-alpha.13":"2025-11-24T07:54:18.686Z","17.0.79":"2025-12-02T05:31:28.025Z","18.2.36":"2025-12-02T05:32:01.536Z","18.0.50":"2025-12-02T05:33:02.602Z","18.4.19":"2025-12-02T05:35:01.042Z","18.3.28":"2025-12-02T05:35:03.697Z","19.0.12":"2025-12-02T05:35:18.620Z","19.1.0-alpha.14":"2025-12-02T05:35:51.748Z","17.0.82":"2025-12-26T10:18:20.516Z","18.3.31":"2025-12-26T10:19:05.658Z","18.0.53":"2025-12-26T10:19:10.635Z","18.2.39":"2025-12-26T10:19:34.416Z","18.4.22":"2025-12-26T10:20:03.918Z","19.0.15":"2025-12-26T10:20:27.272Z","19.2.0-alpha.1":"2025-12-26T10:21:34.313Z","19.1.1":"2025-12-26T10:27:50.117Z","17.0.83":"2026-01-07T16:21:46.060Z","18.4.23":"2026-01-07T16:22:12.629Z","19.0.16":"2026-01-07T16:22:14.180Z","19.2.0-alpha.2":"2026-01-07T16:22:41.099Z","19.1.2":"2026-01-07T16:22:43.195Z","17.0.84":"2026-01-14T10:00:09.216Z","18.2.40":"2026-01-14T10:00:28.266Z","18.0.54":"2026-01-14T10:01:04.341Z","18.3.32":"2026-01-14T10:01:24.973Z","18.4.24":"2026-01-14T10:01:56.912Z","19.0.17":"2026-01-14T10:02:24.172Z","19.2.0-alpha.3":"2026-01-14T10:03:19.200Z","19.1.3":"2026-01-14T10:03:40.794Z","17.0.85":"2026-01-21T11:03:25.467Z","18.0.55":"2026-01-21T11:04:50.698Z","18.2.41":"2026-01-21T11:05:17.982Z","18.3.33":"2026-01-21T11:06:14.935Z","18.4.25":"2026-01-21T11:07:10.964Z","19.0.18":"2026-01-21T11:08:01.668Z","19.1.4":"2026-01-21T11:08:23.976Z","19.2.0-alpha.4":"2026-01-21T11:09:32.999Z","17.0.96":"2026-05-11T08:51:05.017Z","18.0.67":"2026-05-11T13:43:57.958Z","18.4.38":"2026-05-11T13:46:26.003Z","18.3.46":"2026-05-11T13:46:34.096Z","19.1.18":"2026-05-11T13:47:16.328Z","19.0.33":"2026-05-11T13:47:33.947Z","19.4.0-alpha.4":"2026-05-11T13:50:28.756Z","19.2.11":"2026-05-11T13:51:34.233Z","19.3.2":"2026-05-11T13:52:50.477Z","17.0.97":"2026-05-12T06:20:52.330Z","17.0.98":"2026-05-12T12:15:58.113Z","18.0.68":"2026-05-12T12:17:39.292Z","19.0.34":"2026-05-12T12:18:19.658Z","18.2.53":"2026-05-12T12:18:22.225Z","18.4.39":"2026-05-12T12:18:26.933Z","18.3.47":"2026-05-12T12:19:00.404Z","19.1.19":"2026-05-12T12:21:27.370Z","19.4.0-alpha.5":"2026-05-12T12:21:42.303Z","19.2.12":"2026-05-12T12:21:53.225Z","19.3.3":"2026-05-12T12:49:57.708Z","18.4.40":"2026-05-15T07:05:20.421Z","18.3.48":"2026-05-15T07:06:29.117Z","19.0.35":"2026-05-15T07:06:44.605Z","19.1.20":"2026-05-15T07:06:49.788Z","19.3.4":"2026-05-15T07:08:13.570Z","19.2.13":"2026-05-15T07:08:16.208Z","19.4.0-alpha.6":"2026-05-15T07:09:27.087Z","19.4.0-alpha.7":"2026-05-20T14:41:10.533Z","18.2.54":"2026-05-27T05:56:41.267Z","17.0.99":"2026-05-27T05:57:16.873Z","19.1.21":"2026-05-27T05:57:28.452Z","18.3.49":"2026-05-27T05:57:44.334Z","18.0.69":"2026-05-27T05:57:48.480Z","19.2.14":"2026-05-27T05:57:57.243Z","19.0.36":"2026-05-27T05:58:14.181Z","19.3.5":"2026-05-27T06:09:02.449Z","19.4.0-alpha.10":"2026-06-02T12:08:47.839Z","19.4.0-alpha.11":"2026-06-03T11:43:19.619Z","17.0.100":"2026-06-06T06:19:20.609Z","18.2.55":"2026-06-06T06:20:58.873Z","18.0.70":"2026-06-06T06:21:21.600Z","18.3.50":"2026-06-06T06:21:28.628Z","18.4.42":"2026-06-06T06:22:02.989Z","19.0.37":"2026-06-06T06:23:03.662Z","19.2.15":"2026-06-06T06:23:56.432Z","19.1.22":"2026-06-06T06:24:02.121Z","19.3.6":"2026-06-06T06:25:06.175Z","19.4.0-alpha.12":"2026-06-06T06:25:30.118Z","19.4.0-alpha.13":"2026-06-06T09:35:39.674Z","19.4.0-alpha.14":"2026-06-12T09:49:50.395Z","18.3.51":"2026-06-17T08:50:22.568Z","18.2.56":"2026-06-17T08:50:58.481Z","18.0.71":"2026-06-17T08:51:10.353Z","18.4.43":"2026-06-17T08:51:16.607Z","19.1.23":"2026-06-17T08:51:38.860Z","19.0.38":"2026-06-17T08:51:40.975Z","19.2.16":"2026-06-17T08:57:44.269Z","19.3.7":"2026-06-17T08:58:35.830Z","19.4.0":"2026-06-29T08:48:24.350Z","19.5.0-alpha.0":"2026-06-29T09:02:07.699Z","17.0.101":"2026-06-30T11:59:07.533Z","18.0.73":"2026-07-01T05:01:27.999Z","18.3.54":"2026-07-01T05:02:23.135Z","18.2.58":"2026-07-01T05:03:33.535Z","18.4.46":"2026-07-01T05:03:35.605Z","19.0.41":"2026-07-01T05:04:00.526Z","19.1.26":"2026-07-01T05:04:12.044Z","19.2.19":"2026-07-01T05:05:17.567Z","19.3.10":"2026-07-01T05:05:18.793Z","19.4.1":"2026-07-01T05:05:58.036Z","19.5.0-alpha.1":"2026-07-01T05:06:18.786Z","18.0.74":"2026-07-13T06:25:58.091Z","17.0.102":"2026-07-13T06:26:00.680Z","19.1.27":"2026-07-13T06:26:04.576Z","18.3.55":"2026-07-13T06:26:48.843Z","19.5.0-alpha.2":"2026-07-13T06:27:00.121Z","19.3.11":"2026-07-13T06:27:13.465Z","18.4.47":"2026-07-13T06:27:18.315Z","19.4.2":"2026-07-13T06:27:21.553Z","19.2.20":"2026-07-13T06:27:49.351Z","19.0.42":"2026-07-13T06:29:36.928Z","19.5.0-alpha.3":"2026-07-14T10:17:53.486Z","19.5.0-alpha.4":"2026-07-14T11:12:51.327Z","19.5.0-alpha.5":"2026-07-20T10:50:52.455Z","17.0.103":"2026-07-20T10:59:12.924Z","18.0.75":"2026-07-20T10:59:43.116Z","18.3.56":"2026-07-20T10:59:58.734Z","19.0.43":"2026-07-20T11:00:38.565Z","18.4.48":"2026-07-20T11:00:44.157Z","19.2.21":"2026-07-20T11:02:38.454Z","19.4.3":"2026-07-20T11:03:14.521Z","19.3.12":"2026-07-20T11:03:20.932Z","19.1.28":"2026-07-20T11:04:00.242Z","18.0.76":"2026-07-23T07:39:59.121Z","19.1.29":"2026-07-23T07:40:24.422Z","18.4.49":"2026-07-23T07:41:30.017Z","19.2.22":"2026-07-23T07:41:42.866Z","19.3.13":"2026-07-23T07:41:49.967Z","17.0.104":"2026-07-23T07:43:53.903Z","19.0.44":"2026-07-23T07:45:18.969Z","19.5.0-alpha.6":"2026-07-23T07:49:57.438Z","19.4.4":"2026-07-23T07:50:07.036Z","18.3.57":"2026-07-23T07:56:17.087Z","17.0.105":"2026-07-30T06:52:11.817Z","18.0.77":"2026-07-30T06:52:46.640Z","18.3.58":"2026-07-30T06:52:57.704Z","19.0.45":"2026-07-30T06:53:20.710Z","18.4.50":"2026-07-30T06:53:40.131Z","19.1.30":"2026-07-30T06:54:27.165Z","19.2.23":"2026-07-30T06:55:08.482Z","19.3.14":"2026-07-30T06:56:20.203Z","19.4.5":"2026-07-30T06:56:25.681Z","19.5.0-alpha.7":"2026-07-30T07:00:13.205Z","19.5.0-alpha.8":"2026-08-04T07:12:15.918Z","19.5.0-alpha.9":"2026-08-06T13:09:43.223Z","18.4.51":"2026-08-10T12:30:13.283Z","18.3.59":"2026-08-10T12:30:50.589Z","18.0.78":"2026-08-10T12:31:00.525Z","19.0.46":"2026-08-10T12:31:30.354Z","19.1.31":"2026-08-10T12:31:41.580Z","19.2.24":"2026-08-10T12:33:15.241Z","19.3.15":"2026-08-10T12:33:19.007Z","19.4.6":"2026-08-10T12:34:17.153Z","19.5.0-alpha.10":"2026-08-10T12:34:29.106Z","19.3.16":"2026-08-12T09:16:15.538Z","19.4.7":"2026-08-12T09:17:15.555Z","19.2.25":"2026-08-12T09:17:30.283Z","19.5.0-alpha.11":"2026-08-12T09:18:05.078Z","19.4.8":"2026-08-19T09:25:54.959Z","19.5.0-alpha.12":"2026-08-19T09:47:42.184Z","18.0.79":"2026-08-21T15:28:25.216Z","18.3.60":"2026-08-21T15:28:39.401Z","19.0.47":"2026-08-21T15:29:34.699Z","18.4.52":"2026-08-21T15:30:03.558Z","19.1.32":"2026-08-21T15:30:06.640Z","19.2.26":"2026-08-21T15:30:53.890Z","19.3.17":"2026-08-21T15:32:29.528Z","19.4.9":"2026-08-21T15:34:25.237Z","19.5.0-alpha.13":"2026-08-21T15:34:28.922Z","17.0.106":"2026-08-29T09:14:18.771Z","18.0.80":"2026-08-29T09:15:22.471Z","18.3.61":"2026-08-29T09:15:44.831Z","18.4.53":"2026-08-29T09:15:58.354Z","19.0.48":"2026-08-29T09:16:09.295Z","19.1.33":"2026-08-29T09:16:40.955Z","19.2.27":"2026-08-29T09:18:03.189Z","19.3.18":"2026-08-29T09:20:15.336Z","19.5.0-alpha.14":"2026-08-29T09:20:28.603Z","19.4.10":"2026-08-29T09:20:47.946Z","19.5.0-alpha.15":"2026-09-01T11:41:57.408Z","17.0.107":"2026-09-04T06:02:30.490Z","18.0.81":"2026-09-04T07:06:57.636Z","18.4.54":"2026-09-04T07:17:12.214Z","18.3.62":"2026-09-04T07:26:52.050Z","19.1.34":"2026-09-04T07:32:26.282Z","19.0.49":"2026-09-04T07:36:40.558Z","19.2.28":"2026-09-04T07:39:57.970Z","19.3.19":"2026-09-04T07:45:12.533Z","19.5.0-alpha.16":"2026-09-04T08:02:56.553Z","19.4.11":"2026-09-04T08:03:18.414Z","19.5.0-alpha.17":"2026-09-07T06:02:31.176Z","19.5.0-alpha.18":"2026-09-07T12:47:19.894Z","19.0.50":"2026-09-10T05:37:57.192Z","17.0.108":"2026-09-10T05:38:30.366Z","18.0.82":"2026-09-10T05:38:50.205Z","19.1.35":"2026-09-10T05:41:01.681Z","19.2.29":"2026-09-10T05:41:09.862Z","19.3.20":"2026-09-10T05:41:49.917Z","19.4.12":"2026-09-10T05:42:54.295Z","19.5.0-alpha.19":"2026-09-10T05:43:31.749Z","19.5.0-alpha.20":"2026-09-16T08:07:58.120Z","20.0.0":"2026-09-17T08:01:34.777Z","20.1.0-alpha.0":"2026-09-17T09:40:07.915Z","19.0.51":"2026-09-18T05:26:22.943Z","19.1.36":"2026-09-18T05:28:35.278Z","19.2.30":"2026-09-18T05:28:40.830Z","19.3.21":"2026-09-18T05:30:33.532Z","19.4.13":"2026-09-18T05:34:45.671Z","20.1.0-alpha.1":"2026-09-19T08:10:42.122Z","20.1.0-alpha.2":"2026-09-21T06:34:39.849Z","20.1.0-alpha.3":"2026-09-21T12:52:27.273Z","19.1.37":"2026-10-01T07:49:49.547Z","19.3.22":"2026-10-01T07:51:51.186Z","19.4.14":"2026-10-01T07:53:39.423Z","20.1.0-alpha.4":"2026-10-01T07:54:36.061Z","20.0.1":"2026-10-01T07:55:17.059Z","19.2.31":"2026-10-01T07:55:50.290Z"},"bugs":{"url":"https://github.com/odoo/o-spreadsheet/issues"},"author":{"name":"Odoo"},"license":"LGPL-3.0-or-later","homepage":"https://github.com/odoo/o-spreadsheet#readme","keywords":["owl","spreadsheet","o-spreadsheet","odoo"],"repository":{"url":"git+https://github.com/odoo/o-spreadsheet.git","type":"git"},"description":"A spreadsheet component","maintainers":[{"name":"pro-odoo","email":"pro@odoo.com"},{"name":"ged-odoo","email":"ged@odoo.com"},{"name":"rar-odoo","email":"rar@odoo.com"},{"name":"lul-odoo","email":"lul@odoo.com"},{"name":"brboi","email":"boi@odoo.com"},{"name":"rfr-odoo","email":"rfr@odoo.com"},{"name":"vsc-odoo","email":"vsc@odoo.com"},{"name":"npmjs-odoo","email":"npmjs@odoo.com"}],"readme":"","readmeFilename":""}