{"_id":"teko-file-history","_rev":"29-6b9260b52bb99558f1c670503cb5f986","name":"teko-file-history","dist-tags":{"latest":"1.5.4"},"versions":{"1.0.0":{"name":"teko-file-history","version":"1.0.0","author":{"name":"nam.nv@teko.vn"},"license":"ISC","_id":"teko-file-history@1.0.0","maintainers":[{"name":"nam.nv-teko","email":"nam.nv@teko.vn"}],"dist":{"shasum":"c9f9fa5789d539b946d583cf503f4bfcefdb6afb","tarball":"https://registry.npmjs.org/teko-file-history/-/teko-file-history-1.0.0.tgz","fileCount":69,"integrity":"sha512-IJGRTB9zKlqSaWglJZ0h8WtFbTZUBCwnrEJuj3LbKX7kCgPsNIiONw22o+Z9flUYT6qsEPOQ6Hx145WKJ/iM0g==","signatures":[{"sig":"MEYCIQD4TnBXe4XVPwTp4QFTsazqPQ+inhSn7oBXbfZz5zIsGQIhAImshJWQ3eBrUcyyg0qWfLARyOEg2uPHSlpSVK5pWqXy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4494462},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"c01b55d23abdfd466320537a017514a12d039af0","scripts":{"build":"yarn clean && rollup -c","clean":"rimraf dist","makeup":"prettier --write \"./**/*.{js,jsx,mjs,cjs,ts,tsx,json}\""},"_npmUser":{"name":"nam.nv-teko","email":"nam.nv@teko.vn"},"_npmVersion":"6.14.18","description":"A library for creating a file history web page used for Teko system.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"xlsx":"^0.18.5","axios":"^0.27.2","downloadjs":"^1.4.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.6.2","antd":"^4.10.3","xlsx":"^0.18.5","dayjs":"^1.10.3","react":"^17.0.2","rimraf":"^3.0.2","rollup":"^2.60.0","prettier":"^3.3.3","react-dom":"^17.0.2","downloadjs":"^1.4.7","typescript":"^4.2.3","@types/react":"^17.0.34","@types/history":"4.7.11","@types/downloadjs":"^1.4.6","rollup-plugin-dts":"^4.0.1","@rollup/plugin-json":"^4.1.0","html-webpack-plugin":"^5.5.0","rollup-plugin-terser":"^7.0.2","@testing-library/react":"^12.1.2","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-typescript2":"^0.32.1","@rollup/plugin-node-resolve":"^13.0.6","rollup-plugin-polyfill-node":"^0.10.1","tsconfig-paths-webpack-plugin":"^3.5.2","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"antd":">=4.10.3","dayjs":">=1.10.3","react":">=16.9.0","history":">=4.10.1","react-dom":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/teko-file-history_1.0.0_1727080853463_0.5188303476440834","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"teko-file-history","version":"1.0.1","author":{"name":"nam.nv@teko.vn"},"license":"ISC","_id":"teko-file-history@1.0.1","maintainers":[{"name":"nam.nv-teko","email":"nam.nv@teko.vn"}],"dist":{"shasum":"32a2e5a35c0134387ab6128fbd6ada5bc10f3eb0","tarball":"https://registry.npmjs.org/teko-file-history/-/teko-file-history-1.0.1.tgz","fileCount":67,"integrity":"sha512-bcoxGA83np9PEvUTpDXHO4bf6WDuNbBz8KV2FAMlXv/02ssJtOR9BpXoAkS5Yfbf3yJH24ouLeSr/8NukFespQ==","signatures":[{"sig":"MEYCIQDmV+Pu+OQGNayL/q07CQFq3qVu8Zb+3ZGKLkCuLBGDhQIhAMh9RQx2BNc57zHr5bjVlaub7PuoicwtJEb89QozkUfD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":317536},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"bf75d0ff7b8b1b632a46a08c766a86b67889d77c","scripts":{"build":"yarn clean && rollup -c","clean":"rimraf dist","makeup":"prettier --write \"./**/*.{js,jsx,mjs,cjs,ts,tsx,json}\"","analyze":"source-map-explorer dist/cjs/index.js"},"_npmUser":{"name":"nam.nv-teko","email":"nam.nv@teko.vn"},"_npmVersion":"6.14.18","description":"File history component for Teko system","directories":{},"_nodeVersion":"14.21.3","dependencies":{"axios":"^0.27.2","downloadjs":"^1.4.7","read-excel-file":"^5.8.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.6.2","antd":"^4.10.3","dayjs":"^1.10.3","react":"^17.0.2","rimraf":"^3.0.2","rollup":"^2.60.0","prettier":"^3.3.3","react-dom":"^17.0.2","downloadjs":"^1.4.7","typescript":"^4.2.3","@types/react":"^17.0.34","@types/history":"4.7.11","@types/downloadjs":"^1.4.6","rollup-plugin-dts":"^4.0.1","@rollup/plugin-json":"^4.1.0","html-webpack-plugin":"^5.5.0","source-map-explorer":"^2.5.3","rollup-plugin-terser":"^7.0.2","@testing-library/react":"^12.1.2","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-typescript2":"^0.32.1","@rollup/plugin-node-resolve":"^13.0.6","rollup-plugin-polyfill-node":"^0.10.1","tsconfig-paths-webpack-plugin":"^3.5.2","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"antd":">=4.10.3","dayjs":">=1.10.3","react":">=16.9.0","history":">=4.10.1","react-dom":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/teko-file-history_1.0.1_1727146953475_0.17548573743455198","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"teko-file-history","version":"1.1.0","author":{"name":"nam.nv@teko.vn"},"license":"ISC","_id":"teko-file-history@1.1.0","maintainers":[{"name":"nam.nv-teko","email":"nam.nv@teko.vn"}],"dist":{"shasum":"4a296b0214ea9d519d79784c35870f84df25709e","tarball":"https://registry.npmjs.org/teko-file-history/-/teko-file-history-1.1.0.tgz","fileCount":67,"integrity":"sha512-CqBQGyYFjN1lAm6tGmADyU8Yv5yKzO03UxBtpkwEtbH5lLeJijHFL/gJt3boTwcajYFU0Pv1EG18p++fbiCGGQ==","signatures":[{"sig":"MEUCIG40Cq/Uw7lqybklGbQILqCmqhCcHwwJ0qAp+7CcXYshAiEA0MEUlu5EqvUmbztQr9baY4N6XMmPhI/FZh+Q/mVjsks=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":327759},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"f5c20e4fea3e5807f601763179ad8fd4132c11dc","scripts":{"build":"yarn clean && rollup -c","clean":"rimraf dist","makeup":"prettier --write \"./**/*.{js,jsx,mjs,cjs,ts,tsx,json}\"","analyze":"source-map-explorer dist/cjs/index.js"},"_npmUser":{"name":"nam.nv-teko","email":"nam.nv@teko.vn"},"_npmVersion":"6.14.18","description":"File history component for Teko system","directories":{},"_nodeVersion":"14.21.3","dependencies":{"axios":"^0.27.2","downloadjs":"^1.4.7","read-excel-file":"^5.8.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.6.2","antd":"^4.10.3","dayjs":"^1.10.3","react":"^17.0.2","rimraf":"^3.0.2","rollup":"^2.60.0","prettier":"^3.3.3","react-dom":"^17.0.2","downloadjs":"^1.4.7","typescript":"^4.2.3","@types/react":"^17.0.34","@types/history":"4.7.11","@types/downloadjs":"^1.4.6","rollup-plugin-dts":"^4.0.1","@rollup/plugin-json":"^4.1.0","html-webpack-plugin":"^5.5.0","source-map-explorer":"^2.5.3","rollup-plugin-terser":"^7.0.2","@testing-library/react":"^12.1.2","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-typescript2":"^0.32.1","@rollup/plugin-node-resolve":"^13.0.6","rollup-plugin-polyfill-node":"^0.10.1","tsconfig-paths-webpack-plugin":"^3.5.2","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"antd":">=4.10.3","dayjs":">=1.10.3","react":">=16.9.0","history":">=4.10.1","react-dom":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/teko-file-history_1.1.0_1730359752926_0.18228133811395164","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"teko-file-history","version":"1.1.1","author":{"name":"nam.nv@teko.vn"},"license":"ISC","_id":"teko-file-history@1.1.1","maintainers":[{"name":"nam.nv-teko","email":"nam.nv@teko.vn"}],"dist":{"shasum":"279b8b269128a64f62f67f67f08d310e5f0b2b70","tarball":"https://registry.npmjs.org/teko-file-history/-/teko-file-history-1.1.1.tgz","fileCount":67,"integrity":"sha512-SVuBOB+ElmJgn1f5yrqscqzANFyAhE9frAzKpRh2npapkP+8RFP9OxaQllV0Joibim0EyxtjTCYEqTCXcgl9Zg==","signatures":[{"sig":"MEYCIQDhDzCyQURxaSXoLzQ6bQh4l9fHcgWqImd76xkjYZ79BAIhAOXEddCqq9gfpssFbuse9nkT8Z3mjBp+GVyzS72LRDCF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":327560},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"f4bd95336f1e599de186bb06dcfc08e439e96231","scripts":{"build":"yarn clean && rollup -c","clean":"rimraf dist","makeup":"prettier --write \"./**/*.{js,jsx,mjs,cjs,ts,tsx,json}\"","analyze":"source-map-explorer dist/cjs/index.js"},"_npmUser":{"name":"nam.nv-teko","email":"nam.nv@teko.vn"},"_npmVersion":"6.14.18","description":"File history component for Teko system","directories":{},"_nodeVersion":"14.21.3","dependencies":{"axios":"^0.27.2","downloadjs":"^1.4.7","read-excel-file":"^5.8.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.6.2","antd":"^4.10.3","dayjs":"^1.10.3","react":"^17.0.2","rimraf":"^3.0.2","rollup":"^2.60.0","prettier":"^3.3.3","react-dom":"^17.0.2","downloadjs":"^1.4.7","typescript":"^4.2.3","@types/react":"^17.0.34","@types/history":"4.7.11","@types/downloadjs":"^1.4.6","rollup-plugin-dts":"^4.0.1","@rollup/plugin-json":"^4.1.0","html-webpack-plugin":"^5.5.0","source-map-explorer":"^2.5.3","rollup-plugin-terser":"^7.0.2","@testing-library/react":"^12.1.2","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-typescript2":"^0.32.1","@rollup/plugin-node-resolve":"^13.0.6","rollup-plugin-polyfill-node":"^0.10.1","tsconfig-paths-webpack-plugin":"^3.5.2","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"antd":">=4.10.3","dayjs":">=1.10.3","react":">=16.9.0","history":">=4.10.1","react-dom":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/teko-file-history_1.1.1_1730362712911_0.49346607090057915","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"teko-file-history","version":"1.1.2","author":{"name":"nam.nv@teko.vn"},"license":"ISC","_id":"teko-file-history@1.1.2","maintainers":[{"name":"nam.nv-teko","email":"nam.nv@teko.vn"}],"dist":{"shasum":"cb45de2b75d7f5a85c034b4bd72f0609ac79e330","tarball":"https://registry.npmjs.org/teko-file-history/-/teko-file-history-1.1.2.tgz","fileCount":67,"integrity":"sha512-2DeF+owpKM/LA8n0Z1na4MLFxHXzkbmlU9zhQxfDnnYxWoYER+j3qe4HeT7oHBTYvkzGHuAke8mIeSFyqY90hQ==","signatures":[{"sig":"MEUCIQCCaecOxUrldy9jzz93kTVzT6QIPWfrFCtoeCJPCTWKeAIgFDzZ+dAVliAIDbIn15ZGuMRIJdhQGmRZFShvvr6z7ls=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":327720},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"48a4152bae091097651a666cf0d7967e75ecab8e","scripts":{"build":"yarn clean && rollup -c","clean":"rimraf dist","makeup":"prettier --write \"./**/*.{js,jsx,mjs,cjs,ts,tsx,json}\"","analyze":"source-map-explorer dist/cjs/index.js"},"_npmUser":{"name":"nam.nv-teko","email":"nam.nv@teko.vn"},"_npmVersion":"6.14.18","description":"File history component for Teko system","directories":{},"_nodeVersion":"14.21.3","dependencies":{"axios":"^0.27.2","downloadjs":"^1.4.7","read-excel-file":"^5.8.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.6.2","antd":"^4.10.3","dayjs":"^1.10.3","react":"^17.0.2","rimraf":"^3.0.2","rollup":"^2.60.0","prettier":"^3.3.3","react-dom":"^17.0.2","downloadjs":"^1.4.7","typescript":"^4.2.3","@types/react":"^17.0.34","@types/history":"4.7.11","@types/downloadjs":"^1.4.6","rollup-plugin-dts":"^4.0.1","@rollup/plugin-json":"^4.1.0","html-webpack-plugin":"^5.5.0","source-map-explorer":"^2.5.3","rollup-plugin-terser":"^7.0.2","@testing-library/react":"^12.1.2","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-typescript2":"^0.32.1","@rollup/plugin-node-resolve":"^13.0.6","rollup-plugin-polyfill-node":"^0.10.1","tsconfig-paths-webpack-plugin":"^3.5.2","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"antd":">=4.10.3","dayjs":">=1.10.3","react":">=16.9.0","react-dom":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/teko-file-history_1.1.2_1731566161632_0.20976530110865932","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"teko-file-history","version":"1.2.0","keywords":["teko","file","history"],"author":{"name":"nam.nv@teko.vn"},"license":"MIT","_id":"teko-file-history@1.2.0","maintainers":[{"name":"nam.nv-teko","email":"nam.nv@teko.vn"}],"dist":{"shasum":"22f6276022dc46ee57f3e7894e3dbdaa02bcb013","tarball":"https://registry.npmjs.org/teko-file-history/-/teko-file-history-1.2.0.tgz","fileCount":67,"integrity":"sha512-eJ1CpJQCRZL1pwNXdgLwDv0UVC8tzbLgaxkSClfrmF9Sv71z2xDgHpMK68RQhPCG7kAfc+Zak2h8+kqNTAn/aA==","signatures":[{"sig":"MEQCIGqPZJudWAm+E0j5f6pR2/4RXbfRJc+7BwE0GncIPB7CAiA/CqLhS5lNNwI/iOsp8ua17I+uWG+CU4M+x0wa/NooYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":329520},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"d329ad5006bda36938e45e818edd548aea467f2b","scripts":{"build":"yarn clean && rollup -c","clean":"rimraf dist","makeup":"prettier --write \"./**/*.{js,jsx,mjs,cjs,ts,tsx,json}\"","analyze":"source-map-explorer dist/cjs/index.js"},"_npmUser":{"name":"nam.nv-teko","email":"nam.nv@teko.vn"},"repository":{"url":"https://git.teko.vn/platform/async-process/fps/teko-file-history","type":"git"},"_npmVersion":"6.14.18","description":"File history component for Teko system","directories":{},"_nodeVersion":"14.21.3","dependencies":{"axios":"^0.27.2","downloadjs":"^1.4.7","read-excel-file":"^5.8.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.6.2","antd":"^4.10.3","dayjs":"^1.10.3","react":"^17.0.2","rimraf":"^3.0.2","rollup":"^2.60.0","prettier":"^3.3.3","react-dom":"^17.0.2","downloadjs":"^1.4.7","typescript":"^4.2.3","@types/react":"^17.0.34","@types/history":"4.7.11","@types/downloadjs":"^1.4.6","rollup-plugin-dts":"^4.0.1","@rollup/plugin-json":"^4.1.0","html-webpack-plugin":"^5.5.0","source-map-explorer":"^2.5.3","rollup-plugin-terser":"^7.0.2","@testing-library/react":"^12.1.2","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-typescript2":"^0.32.1","@rollup/plugin-node-resolve":"^13.0.6","rollup-plugin-polyfill-node":"^0.10.1","tsconfig-paths-webpack-plugin":"^3.5.2","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"antd":">=4.10.3","dayjs":">=1.10.3","react":">=16.9.0","react-dom":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/teko-file-history_1.2.0_1733457655884_0.1042014177844428","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"teko-file-history","version":"1.2.1","keywords":["teko","file","history"],"author":{"name":"nam.nv@teko.vn"},"license":"MIT","_id":"teko-file-history@1.2.1","maintainers":[{"name":"nam.nv-teko","email":"nam.nv@teko.vn"}],"dist":{"shasum":"daedf25075609f28343eec0d67284021b8a794f2","tarball":"https://registry.npmjs.org/teko-file-history/-/teko-file-history-1.2.1.tgz","fileCount":67,"integrity":"sha512-TtMHH2VJLBQcTB8RUN8b9v16xQ2MNy0EE+y5AhoZqmIYHRtaQC78WuAgBkyha9pPdJ4prZdowSPeRzI7h38Fkw==","signatures":[{"sig":"MEUCIQC4BNiWOpYpqJY/TKF440hdg+TPmvaA0ZdF/W3j/xowJwIgdqa6c7yTcjb+N4IaGpSapysypLvr9uIZjF+QFtgxDiU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":330400},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"1d376dfc6320ddb38ff9a8649fe5e953f7882088","scripts":{"build":"yarn clean && rollup -c","clean":"rimraf dist","makeup":"prettier --write \"./**/*.{js,jsx,mjs,cjs,ts,tsx,json}\"","analyze":"source-map-explorer dist/cjs/index.js"},"_npmUser":{"name":"nam.nv-teko","email":"nam.nv@teko.vn"},"repository":{"url":"https://git.teko.vn/platform/async-process/fps/teko-file-history","type":"git"},"_npmVersion":"6.14.18","description":"File history component for Teko system","directories":{},"_nodeVersion":"14.21.3","dependencies":{"axios":"^0.27.2","downloadjs":"^1.4.7","read-excel-file":"^5.8.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.6.2","antd":"^4.10.3","dayjs":"^1.10.3","react":"^17.0.2","rimraf":"^3.0.2","rollup":"^2.60.0","prettier":"^3.3.3","react-dom":"^17.0.2","downloadjs":"^1.4.7","typescript":"^4.2.3","@types/react":"^17.0.34","@types/history":"4.7.11","@types/downloadjs":"^1.4.6","rollup-plugin-dts":"^4.0.1","@rollup/plugin-json":"^4.1.0","html-webpack-plugin":"^5.5.0","source-map-explorer":"^2.5.3","rollup-plugin-terser":"^7.0.2","@testing-library/react":"^12.1.2","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-typescript2":"^0.32.1","@rollup/plugin-node-resolve":"^13.0.6","rollup-plugin-polyfill-node":"^0.10.1","tsconfig-paths-webpack-plugin":"^3.5.2","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"antd":">=4.10.3","dayjs":">=1.10.3","react":">=16.9.0","react-dom":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/teko-file-history_1.2.1_1733889051578_0.586390868066514","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"teko-file-history","version":"1.2.2","keywords":["teko","file","history"],"author":{"name":"nam.nv@teko.vn"},"license":"MIT","_id":"teko-file-history@1.2.2","maintainers":[{"name":"nam.nv-teko","email":"nam.nv@teko.vn"}],"dist":{"shasum":"1aa101f33c79bceed8d3c1dc9804bf2da85f4749","tarball":"https://registry.npmjs.org/teko-file-history/-/teko-file-history-1.2.2.tgz","fileCount":67,"integrity":"sha512-MVR8MCatDPhD0uWAJJK1YYYM1DsfruR+8RpZwAV/B9SE5zSJdz4gZy/2SOQyriQ/kXEZ12LPbBRo+z2toSXiow==","signatures":[{"sig":"MEYCIQCooNTFCmeXfYyy7ENJ4Cdu+ymU3WMgIQ4jUO5ri7lFigIhAIAevLfHw0RB+PNFPjcqXLZx0KxyYqT4XfVrLF/nwJRO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":331154},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"8ba4252f853478c0dd93ced6f6c552b0252b6499","scripts":{"build":"yarn clean && rollup -c","clean":"rimraf dist","makeup":"prettier --write \"./**/*.{js,jsx,mjs,cjs,ts,tsx,json}\"","analyze":"source-map-explorer dist/cjs/index.js"},"_npmUser":{"name":"nam.nv-teko","email":"nam.nv@teko.vn"},"repository":{"url":"https://git.teko.vn/platform/async-process/fps/teko-file-history","type":"git"},"_npmVersion":"6.14.18","description":"File history component for Teko system","directories":{},"_nodeVersion":"14.21.3","dependencies":{"axios":"^0.27.2","downloadjs":"^1.4.7","read-excel-file":"^5.8.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.6.2","antd":"^4.10.3","dayjs":"^1.10.3","react":"^17.0.2","rimraf":"^3.0.2","rollup":"^2.60.0","prettier":"^3.3.3","react-dom":"^17.0.2","downloadjs":"^1.4.7","typescript":"^4.2.3","@types/react":"^17.0.34","@types/history":"4.7.11","@types/downloadjs":"^1.4.6","rollup-plugin-dts":"^4.0.1","@rollup/plugin-json":"^4.1.0","html-webpack-plugin":"^5.5.0","source-map-explorer":"^2.5.3","rollup-plugin-terser":"^7.0.2","@testing-library/react":"^12.1.2","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-typescript2":"^0.32.1","@rollup/plugin-node-resolve":"^13.0.6","rollup-plugin-polyfill-node":"^0.10.1","tsconfig-paths-webpack-plugin":"^3.5.2","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"antd":">=4.10.3","dayjs":">=1.10.3","react":">=16.9.0","react-dom":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/teko-file-history_1.2.2_1734001027230_0.8494920259007546","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"teko-file-history","version":"1.2.4","keywords":["teko","file","history"],"author":{"name":"nam.nv@teko.vn"},"license":"MIT","_id":"teko-file-history@1.2.4","maintainers":[{"name":"nam.nv-teko","email":"nam.nv@teko.vn"}],"dist":{"shasum":"976c4a65acdcbfe764954e93e04596a3d18ee774","tarball":"https://registry.npmjs.org/teko-file-history/-/teko-file-history-1.2.4.tgz","fileCount":67,"integrity":"sha512-GY+QUtS5cnKEgMF3eBYzzTXFzFPTK97FHAl2Sl17pvVYNVS/FW537fgglen7x/utf7tCq7m6VPevROyo1YFTmg==","signatures":[{"sig":"MEQCID19XBNBj5shrjjNrq89IxbOPMJyyvJ5XggckqTkTf2HAiB62ffcgUS6PnDABUt+oIQ7cjNNYvX2rvRZ3WUy79DMjA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":331154},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"dff0025746f03f22f96376f70fa57ee8d9801c37","scripts":{"build":"yarn clean && rollup -c","clean":"rimraf dist","makeup":"prettier --write \"./**/*.{js,jsx,mjs,cjs,ts,tsx,json}\"","analyze":"source-map-explorer dist/cjs/index.js"},"_npmUser":{"name":"nam.nv-teko","email":"nam.nv@teko.vn"},"repository":{"url":"https://git.teko.vn/platform/async-process/fps/teko-file-history","type":"git"},"_npmVersion":"6.14.18","description":"File history component for Teko system","directories":{},"_nodeVersion":"14.21.3","dependencies":{"axios":"^0.27.2","downloadjs":"^1.4.7","read-excel-file":"^5.8.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.6.2","antd":"^4.10.3","dayjs":"^1.10.3","react":"^17.0.2","rimraf":"^3.0.2","rollup":"^2.60.0","prettier":"^3.3.3","react-dom":"^17.0.2","downloadjs":"^1.4.7","typescript":"^4.2.3","@types/react":"^17.0.34","@types/history":"4.7.11","@types/downloadjs":"^1.4.6","rollup-plugin-dts":"^4.0.1","@rollup/plugin-json":"^4.1.0","html-webpack-plugin":"^5.5.0","source-map-explorer":"^2.5.3","rollup-plugin-terser":"^7.0.2","@testing-library/react":"^12.1.2","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-typescript2":"^0.32.1","@rollup/plugin-node-resolve":"^13.0.6","rollup-plugin-polyfill-node":"^0.10.1","tsconfig-paths-webpack-plugin":"^3.5.2","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"antd":">=4.10.3","dayjs":">=1.10.3","react":">=16.9.0","react-dom":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/teko-file-history_1.2.4_1734591491322_0.321880530610555","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"teko-file-history","version":"1.2.5","keywords":["teko","file","history"],"author":{"name":"nam.nv@teko.vn"},"license":"MIT","_id":"teko-file-history@1.2.5","maintainers":[{"name":"nam.nv-teko","email":"nam.nv@teko.vn"}],"dist":{"shasum":"9dbee2e149cfaefff463c43c0a68006708d259ba","tarball":"https://registry.npmjs.org/teko-file-history/-/teko-file-history-1.2.5.tgz","fileCount":67,"integrity":"sha512-sF1F8ZzLdUromueVhZLi0yapKcaXW9MOeG47vYCwD/f0cbR9K2LU8sVoCpiNRm2YhFOM2TJNsOXAxaljLNNPWQ==","signatures":[{"sig":"MEYCIQCBiKf4tG/UmcYjfY57vX+SR9MzcYkdx1GAoLPyCcdxAQIhANCz45A8eV6Z3juaKqcq+QbCfhFehzPvow4TiLOYz1Td","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":333266},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"29bdd476277afb293aec99fa1c8f60ff602a1f51","scripts":{"build":"yarn clean && rollup -c","clean":"rimraf dist","makeup":"prettier --write \"./**/*.{js,jsx,mjs,cjs,ts,tsx,json}\"","analyze":"source-map-explorer dist/cjs/index.js"},"_npmUser":{"name":"nam.nv-teko","email":"nam.nv@teko.vn"},"repository":{"url":"https://git.teko.vn/platform/async-process/fps/teko-file-history","type":"git"},"_npmVersion":"6.14.18","description":"File history component for Teko system","directories":{},"_nodeVersion":"14.21.3","dependencies":{"axios":"^0.27.2","downloadjs":"^1.4.7","read-excel-file":"^5.8.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.6.2","antd":"^4.10.3","dayjs":"^1.10.3","react":"^17.0.2","rimraf":"^3.0.2","rollup":"^2.60.0","prettier":"^3.3.3","react-dom":"^17.0.2","downloadjs":"^1.4.7","typescript":"^4.2.3","@types/react":"^17.0.34","@types/history":"4.7.11","@types/downloadjs":"^1.4.6","rollup-plugin-dts":"^4.0.1","@rollup/plugin-json":"^4.1.0","html-webpack-plugin":"^5.5.0","source-map-explorer":"^2.5.3","rollup-plugin-terser":"^7.0.2","@testing-library/react":"^12.1.2","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-typescript2":"^0.32.1","@rollup/plugin-node-resolve":"^13.0.6","rollup-plugin-polyfill-node":"^0.10.1","tsconfig-paths-webpack-plugin":"^3.5.2","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"antd":">=4.10.3","dayjs":">=1.10.3","react":">=16.9.0","react-dom":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/teko-file-history_1.2.5_1738639706442_0.8565494013558823","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"teko-file-history","version":"1.2.6","keywords":["teko","file","history"],"author":{"name":"nam.nv@teko.vn"},"license":"MIT","_id":"teko-file-history@1.2.6","maintainers":[{"name":"nam.nv-teko","email":"nam.nv@teko.vn"}],"dist":{"shasum":"91ac52a253ebfc9134aa9966c4055d9c9e7fbb9a","tarball":"https://registry.npmjs.org/teko-file-history/-/teko-file-history-1.2.6.tgz","fileCount":77,"integrity":"sha512-NkjGT5fh1CNGke4ygIHWEPqkTGNmWD7Pmbo7phY3JXxLDJawctqXWuOE441KT7AY6Bx/Ct+P85qoYXTeLqeFCQ==","signatures":[{"sig":"MEUCIQCuE9lkSLzRusCB0fGk7/uHohwYjDEX5Iox1oiteqGIegIgdiGp+iyRtZpaCbHWClNNSJMIfFl0wVonlT5nsDCzptM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":369135},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"f16d1a8f3ab439cb07d396252c0091e32b37432f","scripts":{"build":"yarn clean && rollup -c","clean":"rimraf dist","makeup":"prettier --write \"./**/*.{js,jsx,mjs,cjs,ts,tsx,json}\"","analyze":"source-map-explorer dist/cjs/index.js"},"_npmUser":{"name":"nam.nv-teko","email":"nam.nv@teko.vn"},"repository":{"url":"https://git.teko.vn/platform/async-process/fps/teko-file-history","type":"git"},"_npmVersion":"8.19.4","description":"File history component for Teko system","directories":{},"_nodeVersion":"16.20.2","dependencies":{"axios":"^0.27.2","downloadjs":"^1.4.7","read-excel-file":"^5.8.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.6.2","antd":"^4.10.3","dayjs":"^1.10.3","react":"^17.0.2","rimraf":"^3.0.2","rollup":"^2.60.0","prettier":"^3.3.3","react-dom":"^17.0.2","downloadjs":"^1.4.7","typescript":"^4.2.3","@types/react":"^17.0.34","@types/history":"4.7.11","@types/downloadjs":"^1.4.6","rollup-plugin-dts":"^4.0.1","@rollup/plugin-json":"^4.1.0","html-webpack-plugin":"^5.5.0","source-map-explorer":"^2.5.3","rollup-plugin-terser":"^7.0.2","@testing-library/react":"^12.1.2","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-typescript2":"^0.32.1","@rollup/plugin-node-resolve":"^13.0.6","rollup-plugin-polyfill-node":"^0.10.1","tsconfig-paths-webpack-plugin":"^3.5.2","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"antd":">=4.10.3","dayjs":">=1.10.3","react":">=16.9.0","react-dom":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/teko-file-history_1.2.6_1739247203655_0.21407608227144737","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"teko-file-history","version":"1.2.7","keywords":["teko","file","history"],"author":{"name":"nam.nv@teko.vn"},"license":"MIT","_id":"teko-file-history@1.2.7","maintainers":[{"name":"nam.nv-teko","email":"nam.nv@teko.vn"}],"dist":{"shasum":"0baa1e7aec9d6203261f8119aaa2f2d9141ff0f3","tarball":"https://registry.npmjs.org/teko-file-history/-/teko-file-history-1.2.7.tgz","fileCount":77,"integrity":"sha512-jZKHPkmSzbCjnq4IU2eIGJ9/kXFx+iwvYFjjOJh3T//PbcCNsZun5OWXDr2wRic70I74iPFVo6fb6Uq5nc1Efw==","signatures":[{"sig":"MEQCICYMLgfs217wun34MfWcPp7SEa4iBAeAgxr+3hVzREyRAiBox8+Z7LFICOd8igRpIbP1OHc8Hu6fh/fGB+8O62aIxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":369241},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"cd844fb126b37bc42508e5d6035b30b6322fb873","scripts":{"build":"yarn clean && rollup -c","clean":"rimraf dist","makeup":"prettier --write \"./**/*.{js,jsx,mjs,cjs,ts,tsx,json}\"","analyze":"source-map-explorer dist/cjs/index.js"},"_npmUser":{"name":"nam.nv-teko","email":"nam.nv@teko.vn"},"repository":{"url":"https://git.teko.vn/platform/async-process/fps/teko-file-history","type":"git"},"_npmVersion":"8.19.4","description":"File history component for Teko system","directories":{},"_nodeVersion":"16.20.2","dependencies":{"axios":"^0.27.2","downloadjs":"^1.4.7","read-excel-file":"^5.8.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.6.2","antd":"^4.10.3","dayjs":"^1.10.3","react":"^17.0.2","rimraf":"^3.0.2","rollup":"^2.60.0","prettier":"^3.3.3","react-dom":"^17.0.2","downloadjs":"^1.4.7","typescript":"^4.2.3","@types/react":"^17.0.34","@types/history":"4.7.11","@types/downloadjs":"^1.4.6","rollup-plugin-dts":"^4.0.1","@rollup/plugin-json":"^4.1.0","html-webpack-plugin":"^5.5.0","source-map-explorer":"^2.5.3","rollup-plugin-terser":"^7.0.2","@testing-library/react":"^12.1.2","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-typescript2":"^0.32.1","@rollup/plugin-node-resolve":"^13.0.6","rollup-plugin-polyfill-node":"^0.10.1","tsconfig-paths-webpack-plugin":"^3.5.2","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"antd":">=4.10.3","dayjs":">=1.10.3","react":">=16.9.0","react-dom":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/teko-file-history_1.2.7_1739774670461_0.489095295833309","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"name":"teko-file-history","version":"1.2.8","keywords":["teko","file","history"],"author":{"name":"nam.nv@teko.vn"},"license":"MIT","_id":"teko-file-history@1.2.8","maintainers":[{"name":"nam.nv-teko","email":"nam.nv@teko.vn"}],"dist":{"shasum":"9616f4524f204347c33e792473654da5ffd60ccb","tarball":"https://registry.npmjs.org/teko-file-history/-/teko-file-history-1.2.8.tgz","fileCount":77,"integrity":"sha512-SnthSb6lSgxZ2UeO5aWuggkmplP8JIfULNiIIF+ZxDp/cKy8KfoiXQkVy5s2Ridinog+pyIIkJsR9IOl8w2oyA==","signatures":[{"sig":"MEQCICdG4P29DHqVE2LU5TCJ08+EXbW0fXpljTrbClxCAP54AiB/zwXzDubE1XaNFfroifTBoXqrL4WaCDftQj6NrSEXCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":369241},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"eb043ce3ed16fa9f1e679e6dffb1c0b137a7bf85","scripts":{"build":"yarn clean && rollup -c","clean":"rimraf dist","makeup":"prettier --write \"./**/*.{js,jsx,mjs,cjs,ts,tsx,json}\"","analyze":"source-map-explorer dist/cjs/index.js"},"_npmUser":{"name":"nam.nv-teko","email":"nam.nv@teko.vn"},"repository":{"url":"https://git.teko.vn/platform/async-process/fps/teko-file-history","type":"git"},"_npmVersion":"8.19.4","description":"File history component for Teko system","directories":{},"_nodeVersion":"16.20.2","dependencies":{"axios":"^0.27.2","downloadjs":"^1.4.7","read-excel-file":"^5.8.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.6.2","antd":"^4.10.3","dayjs":"^1.10.3","react":"^17.0.2","rimraf":"^3.0.2","rollup":"^2.60.0","prettier":"^3.3.3","react-dom":"^17.0.2","downloadjs":"^1.4.7","typescript":"^4.2.3","@types/react":"^17.0.34","@types/history":"4.7.11","@types/downloadjs":"^1.4.6","rollup-plugin-dts":"^4.0.1","@rollup/plugin-json":"^4.1.0","html-webpack-plugin":"^5.5.0","source-map-explorer":"^2.5.3","rollup-plugin-terser":"^7.0.2","@testing-library/react":"^12.1.2","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-typescript2":"^0.32.1","@rollup/plugin-node-resolve":"^13.0.6","rollup-plugin-polyfill-node":"^0.10.1","tsconfig-paths-webpack-plugin":"^3.5.2","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"antd":">=4.10.3","dayjs":">=1.10.3","react":">=16.9.0","react-dom":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/teko-file-history_1.2.8_1739778520990_0.027916559222070703","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"teko-file-history","version":"1.3.0","keywords":["teko","file","history"],"author":{"name":"nam.nv@teko.vn"},"license":"MIT","_id":"teko-file-history@1.3.0","maintainers":[{"name":"nam.nv-teko","email":"nam.nv@teko.vn"}],"dist":{"shasum":"c66e927591f4136ed6d22d07d81475302e3a455a","tarball":"https://registry.npmjs.org/teko-file-history/-/teko-file-history-1.3.0.tgz","fileCount":77,"integrity":"sha512-19D2jBiwCl9mB2OuSpqVUvbhOeJgKBbavcF19zxN6VDRhHQoiLJWUv+/LnObw1wpfVZYHPCTMtUmRVa9Z+pq5g==","signatures":[{"sig":"MEUCIDjCHqLKhUOx0KKnAdqaPBqjmdZ/Iq3nYacjWDxC5UMWAiEAy0HkhUnr+47b7FSXBG5KHaykCaEoMnz72sYfEtjybcA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":374098},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"eecba3a0fdb509303c3d14868eddf791b970ee90","scripts":{"build":"yarn clean && rollup -c","clean":"rimraf dist","makeup":"prettier --write \"./**/*.{js,jsx,mjs,cjs,ts,tsx,json}\"","analyze":"source-map-explorer dist/cjs/index.js"},"_npmUser":{"name":"nam.nv-teko","email":"nam.nv@teko.vn"},"repository":{"url":"https://git.teko.vn/platform/async-process/fps/teko-file-history","type":"git"},"_npmVersion":"8.19.4","description":"File history component for Teko system","directories":{},"_nodeVersion":"16.20.2","dependencies":{"axios":"^0.27.2","downloadjs":"^1.4.7","read-excel-file":"^5.8.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.6.2","antd":"^4.10.3","dayjs":"^1.10.3","react":"^17.0.2","rimraf":"^3.0.2","rollup":"^2.60.0","prettier":"^3.3.3","react-dom":"^17.0.2","downloadjs":"^1.4.7","typescript":"^4.2.3","@types/react":"^17.0.34","@types/history":"4.7.11","@types/downloadjs":"^1.4.6","rollup-plugin-dts":"^4.0.1","@rollup/plugin-json":"^4.1.0","html-webpack-plugin":"^5.5.0","source-map-explorer":"^2.5.3","rollup-plugin-terser":"^7.0.2","@testing-library/react":"^12.1.2","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-typescript2":"^0.32.1","@rollup/plugin-node-resolve":"^13.0.6","rollup-plugin-polyfill-node":"^0.10.1","tsconfig-paths-webpack-plugin":"^3.5.2","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"antd":">=4.10.3","dayjs":">=1.10.3","react":">=16.9.0","react-dom":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/teko-file-history_1.3.0_1740199120624_0.8988540787307153","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"teko-file-history","version":"1.3.1","keywords":["teko","file","history"],"author":{"name":"nam.nv@teko.vn"},"license":"MIT","_id":"teko-file-history@1.3.1","maintainers":[{"name":"nam.nv-teko","email":"nam.nv@teko.vn"}],"dist":{"shasum":"c53152e14ab443f65573ed8d323f4d8005233725","tarball":"https://registry.npmjs.org/teko-file-history/-/teko-file-history-1.3.1.tgz","fileCount":77,"integrity":"sha512-KK3bOKvL9VXEr1DZYMSR1gm+IHyXaiodt+c8N9At8mUG0GEe1Pc/mMs6JCuxtcn9aL/gonuBGDj8zrmZW3MCtw==","signatures":[{"sig":"MEYCIQDPg5m6XBKrlLCBawi+uZ1PyNkO6+vSDR3g/SPNP9tIgQIhALUb8GHegiS+8ZPHMqXT9Zx0UkrhFGF7s6I+//ldc02N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":374134},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"562b8fcdf4e662438520f7fcaf42466d9781eb9f","scripts":{"build":"yarn clean && rollup -c","clean":"rimraf dist","makeup":"prettier --write \"./**/*.{js,jsx,mjs,cjs,ts,tsx,json}\"","analyze":"source-map-explorer dist/cjs/index.js"},"_npmUser":{"name":"nam.nv-teko","email":"nam.nv@teko.vn"},"repository":{"url":"https://git.teko.vn/platform/async-process/fps/teko-file-history","type":"git"},"_npmVersion":"6.14.18","description":"File history component for Teko system","directories":{},"_nodeVersion":"14.21.3","dependencies":{"axios":"^0.27.2","downloadjs":"^1.4.7","read-excel-file":"^5.8.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.6.2","antd":"^4.10.3","dayjs":"^1.10.3","react":"^17.0.2","rimraf":"^3.0.2","rollup":"^2.60.0","prettier":"^3.3.3","react-dom":"^17.0.2","downloadjs":"^1.4.7","typescript":"^4.2.3","@types/react":"^17.0.34","@types/history":"4.7.11","@types/downloadjs":"^1.4.6","rollup-plugin-dts":"^4.0.1","@rollup/plugin-json":"^4.1.0","html-webpack-plugin":"^5.5.0","source-map-explorer":"^2.5.3","rollup-plugin-terser":"^7.0.2","@testing-library/react":"^12.1.2","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-typescript2":"^0.32.1","@rollup/plugin-node-resolve":"^13.0.6","rollup-plugin-polyfill-node":"^0.10.1","tsconfig-paths-webpack-plugin":"^3.5.2","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"antd":">=4.10.3","dayjs":">=1.10.3","react":">=16.9.0","react-dom":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/teko-file-history_1.3.1_1741337657805_0.09811108095987131","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"teko-file-history","version":"1.3.2","keywords":["teko","file","history"],"author":{"name":"nam.nv@teko.vn"},"license":"MIT","_id":"teko-file-history@1.3.2","maintainers":[{"name":"nam.nv-teko","email":"nam.nv@teko.vn"}],"dist":{"shasum":"fde323bc659d729041ac8bb327a8e884cfacb234","tarball":"https://registry.npmjs.org/teko-file-history/-/teko-file-history-1.3.2.tgz","fileCount":78,"integrity":"sha512-birax2SQdWt2EI30WPoxqQU+WN5RVG6Xuf/OUWxq9p76J9Hz0/6vDsMH5hvU4KxLV3yDdxEBWi9NeXp6pYvAKw==","signatures":[{"sig":"MEYCIQD7s0QJPFUh42vcjKQrsDnFRPxHbmiUBhXuXB6oV93snQIhAKsN85QHGe5VN5RPuzDEc/kzIJv1PE+X9B/y2mkbRC3v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":378591},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"caab05946d0f34ab14ab560152f1f583d9831076","scripts":{"build":"yarn clean && rollup -c","clean":"rimraf dist","makeup":"prettier --write \"./**/*.{js,jsx,mjs,cjs,ts,tsx,json}\"","analyze":"source-map-explorer dist/cjs/index.js"},"_npmUser":{"name":"nam.nv-teko","email":"nam.nv@teko.vn"},"repository":{"url":"https://git.teko.vn/platform/async-process/fps/teko-file-history","type":"git"},"_npmVersion":"8.19.4","description":"File history component for Teko system","directories":{},"_nodeVersion":"16.20.2","dependencies":{"axios":"^0.27.2","downloadjs":"^1.4.7","read-excel-file":"^5.8.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.6.2","antd":"^4.10.3","dayjs":"^1.10.3","react":"^17.0.2","rimraf":"^3.0.2","rollup":"^2.60.0","prettier":"^3.3.3","react-dom":"^17.0.2","downloadjs":"^1.4.7","typescript":"^4.2.3","@types/react":"^17.0.34","@types/history":"4.7.11","@types/downloadjs":"^1.4.6","rollup-plugin-dts":"^4.0.1","@rollup/plugin-json":"^4.1.0","html-webpack-plugin":"^5.5.0","source-map-explorer":"^2.5.3","rollup-plugin-terser":"^7.0.2","@testing-library/react":"^12.1.2","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-typescript2":"^0.32.1","@rollup/plugin-node-resolve":"^13.0.6","rollup-plugin-polyfill-node":"^0.10.1","tsconfig-paths-webpack-plugin":"^3.5.2","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"antd":">=4.10.3","dayjs":">=1.10.3","react":">=16.9.0","react-dom":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/teko-file-history_1.3.2_1744957156753_0.9942849232263209","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"teko-file-history","version":"1.3.3","keywords":["teko","file","history"],"author":{"name":"nam.nv@teko.vn"},"license":"MIT","_id":"teko-file-history@1.3.3","maintainers":[{"name":"nam.nv-teko","email":"nam.nv@teko.vn"}],"dist":{"shasum":"f23386917e129be699da89c07fe0ded3d845a795","tarball":"https://registry.npmjs.org/teko-file-history/-/teko-file-history-1.3.3.tgz","fileCount":78,"integrity":"sha512-ZeovOLU4KbRJBucfrdWaAJZ4l1Ior3qpJUDecW1W4dykM3UPs4uJ5Mf5C+yXAUzIk6CjTCurCcddb+/xPRBtaA==","signatures":[{"sig":"MEQCIEqlaMwAiLMbrT6Fp0ocb7jx+BhEafXaPkLduu6EtXCxAiBWrz/2nfIXG8bvo/S4tEUTWROkrvDZOr1aTBwrlCSd6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":378867},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"cb091cc4b75ca2178601a4c44cc2a868956c0809","scripts":{"build":"yarn clean && rollup -c","clean":"rimraf dist","makeup":"prettier --write \"./**/*.{js,jsx,mjs,cjs,ts,tsx,json}\"","analyze":"source-map-explorer dist/cjs/index.js"},"_npmUser":{"name":"nam.nv-teko","email":"nam.nv@teko.vn"},"repository":{"url":"https://git.teko.vn/platform/async-process/fps/teko-file-history","type":"git"},"_npmVersion":"8.19.4","description":"File history component for Teko system","directories":{},"_nodeVersion":"16.20.2","dependencies":{"axios":"^0.27.2","downloadjs":"^1.4.7","read-excel-file":"^5.8.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.6.2","antd":"^4.10.3","dayjs":"^1.10.3","react":"^17.0.2","rimraf":"^3.0.2","rollup":"^2.60.0","prettier":"^3.3.3","react-dom":"^17.0.2","downloadjs":"^1.4.7","typescript":"^4.2.3","@types/react":"^17.0.34","@types/history":"4.7.11","@types/downloadjs":"^1.4.6","rollup-plugin-dts":"^4.0.1","@rollup/plugin-json":"^4.1.0","html-webpack-plugin":"^5.5.0","source-map-explorer":"^2.5.3","rollup-plugin-terser":"^7.0.2","@testing-library/react":"^12.1.2","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-typescript2":"^0.32.1","@rollup/plugin-node-resolve":"^13.0.6","rollup-plugin-polyfill-node":"^0.10.1","tsconfig-paths-webpack-plugin":"^3.5.2","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"antd":">=4.10.3","dayjs":">=1.10.3","react":">=16.9.0","react-dom":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/teko-file-history_1.3.3_1745819454874_0.954659011255927","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"teko-file-history","version":"1.3.4","keywords":["teko","file","history"],"author":{"name":"nam.nv@teko.vn"},"license":"MIT","_id":"teko-file-history@1.3.4","maintainers":[{"name":"nam.nv-teko","email":"nam.nv@teko.vn"}],"dist":{"shasum":"9350b6ade04fd8887e8f9d58f516b10d8eb7dac7","tarball":"https://registry.npmjs.org/teko-file-history/-/teko-file-history-1.3.4.tgz","fileCount":78,"integrity":"sha512-8oiLg0rOeRVQO70qdhr7bkzV8kSCf1ZvgiQhMTK7mZOxbQ9z1o0D/Z/Jm3tyVhayWxfIERB+z56LwWSo5vWTRQ==","signatures":[{"sig":"MEUCIECBaAmY3xLI0pXvw1ohvINmJDyQvGys1Bq0e7fdKJ7aAiEAxR0XWdNsrXHbwFBxuR+0R9z1qug4uAjRwOwvDBhB6hw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":378940},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"41ead41f2b5d1a31d04bdb3ee26d4f581cb4cfc6","scripts":{"build":"yarn clean && rollup -c","clean":"rimraf dist","makeup":"prettier --write \"./**/*.{js,jsx,mjs,cjs,ts,tsx,json}\"","analyze":"source-map-explorer dist/cjs/index.js"},"_npmUser":{"name":"nam.nv-teko","email":"nam.nv@teko.vn"},"repository":{"url":"https://git.teko.vn/platform/async-process/fps/teko-file-history","type":"git"},"_npmVersion":"8.19.4","description":"File history component for Teko system","directories":{},"_nodeVersion":"16.20.2","dependencies":{"axios":"^0.27.2","downloadjs":"^1.4.7","read-excel-file":"^5.8.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.6.2","antd":"^4.10.3","dayjs":"^1.10.3","react":"^17.0.2","rimraf":"^3.0.2","rollup":"^2.60.0","prettier":"^3.3.3","react-dom":"^17.0.2","downloadjs":"^1.4.7","typescript":"^4.2.3","@types/react":"^17.0.34","@types/history":"4.7.11","@types/downloadjs":"^1.4.6","rollup-plugin-dts":"^4.0.1","@rollup/plugin-json":"^4.1.0","html-webpack-plugin":"^5.5.0","source-map-explorer":"^2.5.3","rollup-plugin-terser":"^7.0.2","@testing-library/react":"^12.1.2","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-typescript2":"^0.32.1","@rollup/plugin-node-resolve":"^13.0.6","rollup-plugin-polyfill-node":"^0.10.1","tsconfig-paths-webpack-plugin":"^3.5.2","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"antd":">=4.10.3","dayjs":">=1.10.3","react":">=16.9.0","react-dom":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/teko-file-history_1.3.4_1745822244156_0.6999791439660008","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"teko-file-history","version":"1.3.5","keywords":["teko","file","history"],"author":{"name":"nam.nv@teko.vn"},"license":"MIT","_id":"teko-file-history@1.3.5","maintainers":[{"name":"nam.nv-teko","email":"nam.nv@teko.vn"}],"dist":{"shasum":"db2fccc9a15dd40267a3e0b7fa81ca8929b2d567","tarball":"https://registry.npmjs.org/teko-file-history/-/teko-file-history-1.3.5.tgz","fileCount":78,"integrity":"sha512-nc8nYNG2opOObbcAjFF61wZFKvT1plLOy8XkUYMU5Sj7ZC/CCBHaB8PFJ1c6dEu80LHrMpXxgmE0q8czGFdFXw==","signatures":[{"sig":"MEYCIQC6GY8xfIQbjUzmt5Xutywv5cdvETKtMtmQ1dC1zckEFQIhAPCVdJZZglxib99HjSy0PgnkIQM/xWKK5MZO12pL9F9l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":380501},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"1eb6f67f66deb6d0fb633e9a792c65049555ff0f","scripts":{"build":"yarn clean && rollup -c","clean":"rimraf dist","makeup":"prettier --write \"./**/*.{js,jsx,mjs,cjs,ts,tsx,json}\"","analyze":"source-map-explorer dist/cjs/index.js"},"_npmUser":{"name":"nam.nv-teko","email":"nam.nv@teko.vn"},"repository":{"url":"https://git.teko.vn/platform/async-process/fps/teko-file-history","type":"git"},"_npmVersion":"10.8.2","description":"File history component for Teko system","directories":{},"_nodeVersion":"20.18.3","dependencies":{"axios":"^0.27.2","downloadjs":"^1.4.7","read-excel-file":"^5.8.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.6.2","antd":"^4.10.3","dayjs":"^1.10.3","react":"^17.0.2","rimraf":"^3.0.2","rollup":"^2.60.0","prettier":"^3.3.3","react-dom":"^17.0.2","downloadjs":"^1.4.7","typescript":"^4.2.3","@types/react":"^17.0.34","@types/history":"4.7.11","@types/downloadjs":"^1.4.6","rollup-plugin-dts":"^4.0.1","@rollup/plugin-json":"^4.1.0","html-webpack-plugin":"^5.5.0","source-map-explorer":"^2.5.3","rollup-plugin-terser":"^7.0.2","@testing-library/react":"^12.1.2","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-typescript2":"^0.32.1","@rollup/plugin-node-resolve":"^13.0.6","rollup-plugin-polyfill-node":"^0.10.1","tsconfig-paths-webpack-plugin":"^3.5.2","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"antd":">=4.10.3","dayjs":">=1.10.3","react":">=16.9.0","react-dom":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/teko-file-history_1.3.5_1752207001598_0.15655816546331724","host":"s3://npm-registry-packages-npm-production"}},"1.3.6":{"name":"teko-file-history","version":"1.3.6","keywords":["teko","file","history"],"author":{"name":"nam.nv@teko.vn"},"license":"MIT","_id":"teko-file-history@1.3.6","maintainers":[{"name":"nam.nv-teko","email":"nam.nv@teko.vn"}],"dist":{"shasum":"7a6115666f6c86a5e0d62f93b2bf85ea3de74a72","tarball":"https://registry.npmjs.org/teko-file-history/-/teko-file-history-1.3.6.tgz","fileCount":78,"integrity":"sha512-pX+mek9zaFEDPUKwr7TWlvCBohNT6LpfvF3OlEKvBjDaS6MU84Umxb6JDlP3Wq/867Jj1W4P+dT19ysZ9W5rww==","signatures":[{"sig":"MEUCIATRaLfB0yA+2G33ulhjWxr8XCD15ZYIDTeNxahuYWp9AiEApXBj48nApyjv9t72DH34NY5aJBNVPFbQq5agzMbGLbU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":380521},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"6fae01238ec5eb2b79e44f8b5e28e6fc64e11343","scripts":{"build":"yarn clean && rollup -c","clean":"rimraf dist","makeup":"prettier --write \"./**/*.{js,jsx,mjs,cjs,ts,tsx,json}\"","analyze":"source-map-explorer dist/cjs/index.js"},"_npmUser":{"name":"nam.nv-teko","email":"nam.nv@teko.vn"},"repository":{"url":"https://git.teko.vn/platform/async-process/fps/teko-file-history","type":"git"},"_npmVersion":"10.8.2","description":"File history component for Teko system","directories":{},"_nodeVersion":"20.18.3","dependencies":{"axios":"^0.27.2","downloadjs":"^1.4.7","read-excel-file":"^5.8.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.6.2","antd":"^4.10.3","dayjs":"^1.10.3","react":"^17.0.2","rimraf":"^3.0.2","rollup":"^2.60.0","prettier":"^3.3.3","react-dom":"^17.0.2","downloadjs":"^1.4.7","typescript":"^4.2.3","@types/react":"^17.0.34","@types/history":"4.7.11","@types/downloadjs":"^1.4.6","rollup-plugin-dts":"^4.0.1","@rollup/plugin-json":"^4.1.0","html-webpack-plugin":"^5.5.0","source-map-explorer":"^2.5.3","rollup-plugin-terser":"^7.0.2","@testing-library/react":"^12.1.2","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-typescript2":"^0.32.1","@rollup/plugin-node-resolve":"^13.0.6","rollup-plugin-polyfill-node":"^0.10.1","tsconfig-paths-webpack-plugin":"^3.5.2","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"antd":">=4.10.3","dayjs":">=1.10.3","react":">=16.9.0","react-dom":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/teko-file-history_1.3.6_1753341017393_0.49764940092767196","host":"s3://npm-registry-packages-npm-production"}},"1.3.7":{"name":"teko-file-history","version":"1.3.7","keywords":["teko","file","history"],"author":{"name":"nam.nv@teko.vn"},"license":"MIT","_id":"teko-file-history@1.3.7","maintainers":[{"name":"nam.nv-teko","email":"nam.nv@teko.vn"}],"dist":{"shasum":"8e20faf3d79a239d7a233eade54310b72bfbeb8c","tarball":"https://registry.npmjs.org/teko-file-history/-/teko-file-history-1.3.7.tgz","fileCount":78,"integrity":"sha512-C+pFdjBz7Ua7prgyr5dcy0MvOtOjT2FQ+Trnfl/0rgg4G49UW/joq0XrVbzFWPpz6tAvc5PQtJIfEuVuOG4vIg==","signatures":[{"sig":"MEQCIDfrEbmiuF7aKaLFiX6n+uc7spW1d2vv3ejxqdhpQNPcAiAxHuS+INMExaYKx3VoLKm6N+QLl7kFEFMcQ283kQel2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":374446},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"0c196af69036033d2dd0a869453c50682a0c4293","scripts":{"build":"yarn clean && rollup -c","clean":"rimraf dist","makeup":"prettier --write \"./**/*.{js,jsx,mjs,cjs,ts,tsx,json}\"","analyze":"source-map-explorer dist/cjs/index.js"},"_npmUser":{"name":"nam.nv-teko","email":"nam.nv@teko.vn"},"repository":{"url":"https://git.teko.vn/platform/async-process/fps/teko-file-history","type":"git"},"_npmVersion":"8.19.4","description":"File history component for Teko system","directories":{},"_nodeVersion":"16.20.2","dependencies":{"axios":"^0.27.2","downloadjs":"^1.4.7","read-excel-file":"^5.8.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.6.2","antd":"^4.10.3","dayjs":"^1.10.3","react":"^17.0.2","rimraf":"^3.0.2","rollup":"^2.60.0","prettier":"^3.3.3","react-dom":"^17.0.2","downloadjs":"^1.4.7","typescript":"^4.2.3","@types/react":"^17.0.34","@types/history":"4.7.11","@types/downloadjs":"^1.4.6","rollup-plugin-dts":"^4.0.1","@rollup/plugin-json":"^4.1.0","html-webpack-plugin":"^5.5.0","source-map-explorer":"^2.5.3","rollup-plugin-terser":"^7.0.2","@testing-library/react":"^12.1.2","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-typescript2":"^0.32.1","@rollup/plugin-node-resolve":"^13.0.6","rollup-plugin-polyfill-node":"^0.10.1","tsconfig-paths-webpack-plugin":"^3.5.2","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"antd":">=4.10.3","dayjs":">=1.10.3","react":">=16.9.0","react-dom":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/teko-file-history_1.3.7_1760344815225_0.984996716713485","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"teko-file-history","version":"1.4.0","keywords":["teko","file","history"],"author":{"name":"nam.nv@teko.vn"},"license":"MIT","_id":"teko-file-history@1.4.0","maintainers":[{"name":"nam.nv-teko","email":"nam.nv@teko.vn"}],"dist":{"shasum":"0e12bb44288b51ba3acac82a439bd84590724ea6","tarball":"https://registry.npmjs.org/teko-file-history/-/teko-file-history-1.4.0.tgz","fileCount":78,"integrity":"sha512-wSGEEDi3NwQ/r22bWFeeZZZsgJ3qMdanzaBhHrT3fSXN9MilL9u5n5KYuyv1keDECqtUogxBgVISRmNH1qwGvQ==","signatures":[{"sig":"MEYCIQCSAamQcSq0GildAc8jstoIjTTuyXyRkROXi/oc3xKp4wIhALunJdVeDFByCJl8dqL2HxvN2ErwvAKttJQDqIbYRWdW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":376740},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"3196caff7e35c86c61a1d492af95f6d6516ce4b0","scripts":{"build":"yarn clean && rollup -c","clean":"rimraf dist","makeup":"prettier --write \"./**/*.{js,jsx,mjs,cjs,ts,tsx,json}\"","analyze":"source-map-explorer dist/cjs/index.js"},"_npmUser":{"name":"nam.nv-teko","email":"nam.nv@teko.vn"},"repository":{"url":"https://git.teko.vn/platform/async-process/fps/teko-file-history","type":"git"},"_npmVersion":"8.19.4","description":"File history component for Teko system","directories":{},"_nodeVersion":"16.20.2","dependencies":{"axios":"^0.27.2","downloadjs":"^1.4.7","read-excel-file":"^5.8.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.6.2","antd":"^4.10.3","dayjs":"^1.10.3","react":"^17.0.2","rimraf":"^3.0.2","rollup":"^2.60.0","prettier":"^3.3.3","react-dom":"^17.0.2","downloadjs":"^1.4.7","typescript":"^4.2.3","@types/react":"^17.0.34","@types/history":"4.7.11","@types/downloadjs":"^1.4.6","rollup-plugin-dts":"^4.0.1","@rollup/plugin-json":"^4.1.0","html-webpack-plugin":"^5.5.0","source-map-explorer":"^2.5.3","rollup-plugin-terser":"^7.0.2","@testing-library/react":"^12.1.2","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-typescript2":"^0.32.1","@rollup/plugin-node-resolve":"^13.0.6","rollup-plugin-polyfill-node":"^0.10.1","tsconfig-paths-webpack-plugin":"^3.5.2","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"antd":">=4.10.3","dayjs":">=1.10.3","react":">=16.9.0","react-dom":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/teko-file-history_1.4.0_1775703725248_0.628698267823699","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"teko-file-history","version":"1.5.0","keywords":["teko","file","history"],"author":{"name":"nam.nv@teko.vn"},"license":"MIT","_id":"teko-file-history@1.5.0","maintainers":[{"name":"nam.nv-teko","email":"nam.nv@teko.vn"}],"dist":{"shasum":"1ae5527f8098cf3fb4f9568fab9b3e0afa8649c1","tarball":"https://registry.npmjs.org/teko-file-history/-/teko-file-history-1.5.0.tgz","fileCount":82,"integrity":"sha512-0QFbTkC+fKqcPl7xvoTIgNkNMekZrKyQyZuhWNwq03Q7KmkiVureksSeJYS4xlJ/MA1XkjJ/gzSrWpZFYrONRQ==","signatures":[{"sig":"MEUCIQDydcVdRIcI41mab8QkIKDNNWpVdB1Xw4QXIhUw/1i5nQIgXPxKLNbWw9sH5sAXvLPNwVCGemz2pX0qHjIeNkOl5UU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":388912},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"3bb4ee4c7c9b0dc1d5a58fbfd8e149ea510342d8","scripts":{"build":"yarn clean && rollup -c","clean":"rimraf dist","makeup":"prettier --write \"./**/*.{js,jsx,mjs,cjs,ts,tsx,json}\"","analyze":"source-map-explorer dist/cjs/index.js","release":"tsx src/scripts/release-cli.ts && yarn build && npm publish"},"_npmUser":{"name":"nam.nv-teko","email":"nam.nv@teko.vn"},"repository":{"url":"https://git.teko.vn/platform/async-process/fps/teko-file-history","type":"git"},"_npmVersion":"8.19.4","description":"File history component for Teko system","directories":{},"_nodeVersion":"16.20.2","dependencies":{"axios":"^0.27.2","downloadjs":"^1.4.7","read-excel-file":"^5.8.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.6.2","tsx":"^3.14.0","antd":"^4.10.3","dayjs":"^1.10.3","react":"^17.0.2","rimraf":"^3.0.2","rollup":"^2.60.0","prettier":"^3.3.3","react-dom":"^17.0.2","downloadjs":"^1.4.7","typescript":"^4.2.3","@types/react":"^17.0.34","@types/history":"4.7.11","@types/downloadjs":"^1.4.6","rollup-plugin-dts":"^4.0.1","@rollup/plugin-json":"^4.1.0","html-webpack-plugin":"^5.5.0","source-map-explorer":"^2.5.3","rollup-plugin-terser":"^7.0.2","@testing-library/react":"^12.1.2","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-typescript2":"^0.32.1","@rollup/plugin-node-resolve":"^13.0.6","rollup-plugin-polyfill-node":"^0.10.1","tsconfig-paths-webpack-plugin":"^3.5.2","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"antd":">=4.10.3","dayjs":">=1.10.3","react":">=16.9.0","react-dom":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/teko-file-history_1.5.0_1776833918981_0.018525190922506818","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"teko-file-history","version":"1.5.1","keywords":["teko","file","history"],"author":{"name":"nam.nv@teko.vn"},"license":"MIT","_id":"teko-file-history@1.5.1","maintainers":[{"name":"nam.nv-teko","email":"nam.nv@teko.vn"}],"dist":{"shasum":"ebbbce939970ae86691c50bacee9d1b9d95071ec","tarball":"https://registry.npmjs.org/teko-file-history/-/teko-file-history-1.5.1.tgz","fileCount":82,"integrity":"sha512-Yxr1b3GVy5r7uZP46gajSdTLvbNRip6WROTl+2X8XmYc3+lN3l9GpU/kV75GsiZf4l05v8bLShlkbcsNeTxZmw==","signatures":[{"sig":"MEUCIFrmAnJ88SYSfEMtrxM9b3vkDVCCpFZKfsoP0AVAd7drAiEAgNrGcCbwMJRtPOMT7pGMELgobUuMi7NU9aDFYJ7W7M4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":389054},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"4dec71b16379db09761f59fac934e52b2ee5b611","scripts":{"build":"yarn clean && rollup -c","clean":"rimraf dist","makeup":"prettier --write \"./**/*.{js,jsx,mjs,cjs,ts,tsx,json}\"","analyze":"source-map-explorer dist/cjs/index.js","release":"tsx src/scripts/release-cli.ts && yarn build && npm publish"},"_npmUser":{"name":"nam.nv-teko","email":"nam.nv@teko.vn"},"repository":{"url":"https://git.teko.vn/platform/async-process/fps/teko-file-history","type":"git"},"_npmVersion":"8.19.4","description":"File history component for Teko system","directories":{},"_nodeVersion":"16.20.2","dependencies":{"axios":"^0.27.2","downloadjs":"^1.4.7","read-excel-file":"^5.8.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.6.2","tsx":"^3.14.0","antd":"^4.10.3","dayjs":"^1.10.3","react":"^17.0.2","rimraf":"^3.0.2","rollup":"^2.60.0","prettier":"^3.3.3","react-dom":"^17.0.2","downloadjs":"^1.4.7","typescript":"^4.2.3","@types/react":"^17.0.34","@types/history":"4.7.11","@types/downloadjs":"^1.4.6","rollup-plugin-dts":"^4.0.1","@rollup/plugin-json":"^4.1.0","html-webpack-plugin":"^5.5.0","source-map-explorer":"^2.5.3","rollup-plugin-terser":"^7.0.2","@testing-library/react":"^12.1.2","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-typescript2":"^0.32.1","@rollup/plugin-node-resolve":"^13.0.6","rollup-plugin-polyfill-node":"^0.10.1","tsconfig-paths-webpack-plugin":"^3.5.2","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"antd":">=4.10.3","dayjs":">=1.10.3","react":">=16.9.0","react-dom":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/teko-file-history_1.5.1_1779274445894_0.61636961300036","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"teko-file-history","version":"1.5.2","keywords":["teko","file","history"],"author":{"name":"nam.nv@teko.vn"},"license":"MIT","_id":"teko-file-history@1.5.2","maintainers":[{"name":"nam.nv-teko","email":"nam.nv@teko.vn"}],"dist":{"shasum":"a3a73ad4862862f91f39dcf838221f5f22d001f3","tarball":"https://registry.npmjs.org/teko-file-history/-/teko-file-history-1.5.2.tgz","fileCount":82,"integrity":"sha512-oCpTginxcf/aLfmdx6cfhXy/1aM8HeTgsQMcxVMaeucJY14VQEXVxBKENtZfZwdS8zF3Q/Bh+Z2OhC2OF6P2mA==","signatures":[{"sig":"MEYCIQDoB9oLZq7VUFv69u0fMw4tunImV+QOCO6vXVpVcwxMsgIhALHQkbJwe4qTy6aY7bMmAhpdT9LAZfCOedcubyGKuYio","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":390229},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"80ec41a9b7f2077b04284a93b8ec0c7acfaf7cde","scripts":{"build":"yarn clean && rollup -c","clean":"rimraf dist","makeup":"prettier --write \"./**/*.{js,jsx,mjs,cjs,ts,tsx,json}\"","analyze":"source-map-explorer dist/cjs/index.js","release":"tsx src/scripts/release-cli.ts && yarn build && npm publish"},"_npmUser":{"name":"nam.nv-teko","email":"nam.nv@teko.vn"},"repository":{"url":"https://git.teko.vn/platform/async-process/fps/teko-file-history","type":"git"},"_npmVersion":"8.19.4","description":"File history component for Teko system","directories":{},"_nodeVersion":"16.20.2","dependencies":{"axios":"^0.27.2","downloadjs":"^1.4.7","read-excel-file":"^5.8.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.6.2","tsx":"^3.14.0","antd":"^4.10.3","dayjs":"^1.10.3","react":"^17.0.2","rimraf":"^3.0.2","rollup":"^2.60.0","prettier":"^3.3.3","react-dom":"^17.0.2","downloadjs":"^1.4.7","typescript":"^4.2.3","@types/react":"^17.0.34","@types/history":"4.7.11","@types/downloadjs":"^1.4.6","rollup-plugin-dts":"^4.0.1","@rollup/plugin-json":"^4.1.0","html-webpack-plugin":"^5.5.0","source-map-explorer":"^2.5.3","rollup-plugin-terser":"^7.0.2","@testing-library/react":"^12.1.2","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-typescript2":"^0.32.1","@rollup/plugin-node-resolve":"^13.0.6","rollup-plugin-polyfill-node":"^0.10.1","tsconfig-paths-webpack-plugin":"^3.5.2","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"antd":">=4.10.3","dayjs":">=1.10.3","react":">=16.9.0","react-dom":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/teko-file-history_1.5.2_1779433288523_0.30619748267234237","host":"s3://npm-registry-packages-npm-production"}},"1.5.3":{"name":"teko-file-history","version":"1.5.3","keywords":["teko","file","history"],"author":{"name":"nam.nv@teko.vn"},"license":"MIT","_id":"teko-file-history@1.5.3","maintainers":[{"name":"nam.nv-teko","email":"nam.nv@teko.vn"}],"dist":{"shasum":"639b397521030c04347eeb8991628216fc0266da","tarball":"https://registry.npmjs.org/teko-file-history/-/teko-file-history-1.5.3.tgz","fileCount":82,"integrity":"sha512-BhYQf2o9T250k2oYOGkLH+Ax+N7x2z90erpLm7zL84OCldem/YSr2NrKbypQQUXGTlaGyFjTIgmF1Fy4x58+5w==","signatures":[{"sig":"MEQCICRyYVLbbYh3CNwF0u8HdNo5AUwxsD4cwFEa92zzuc4gAiBThkXkFcHfG/QMJJFBXapiR1EhJPMpskFuZsisWSVaMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":390271},"main":"dist/cjs/index.js","types":"dist/index.d.ts","module":"dist/esm/index.js","gitHead":"928637278304078ecff958bbdf9aa89da371394e","scripts":{"build":"yarn clean && rollup -c","clean":"rimraf dist","makeup":"prettier --write \"./**/*.{js,jsx,mjs,cjs,ts,tsx,json}\"","analyze":"source-map-explorer dist/cjs/index.js","release":"tsx src/scripts/release-cli.ts && yarn build && npm publish"},"_npmUser":{"name":"nam.nv-teko","email":"nam.nv@teko.vn"},"repository":{"url":"https://git.teko.vn/platform/async-process/fps/teko-file-history","type":"git"},"_npmVersion":"8.19.4","description":"File history component for Teko system","directories":{},"_nodeVersion":"16.20.2","dependencies":{"axios":"^0.27.2","downloadjs":"^1.4.7","read-excel-file":"^5.8.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"np":"^7.6.2","tsx":"^3.14.0","antd":"^4.10.3","dayjs":"^1.10.3","react":"^17.0.2","rimraf":"^3.0.2","rollup":"^2.60.0","prettier":"^3.3.3","react-dom":"^17.0.2","downloadjs":"^1.4.7","typescript":"^4.2.3","@types/react":"^17.0.34","@types/history":"4.7.11","@types/downloadjs":"^1.4.6","rollup-plugin-dts":"^4.0.1","@rollup/plugin-json":"^4.1.0","html-webpack-plugin":"^5.5.0","source-map-explorer":"^2.5.3","rollup-plugin-terser":"^7.0.2","@testing-library/react":"^12.1.2","@rollup/plugin-commonjs":"^21.0.1","rollup-plugin-typescript2":"^0.32.1","@rollup/plugin-node-resolve":"^13.0.6","rollup-plugin-polyfill-node":"^0.10.1","tsconfig-paths-webpack-plugin":"^3.5.2","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"antd":">=4.10.3","dayjs":">=1.10.3","react":">=16.9.0","react-dom":">=16.9.0"},"_npmOperationalInternal":{"tmp":"tmp/teko-file-history_1.5.3_1779434355796_0.8414288867649515","host":"s3://npm-registry-packages-npm-production"}},"1.5.4":{"name":"teko-file-history","publishConfig":{"access":"public"},"version":"1.5.4","description":"File history component for Teko system","keywords":["teko","file","history"],"repository":{"type":"git","url":"https://git.teko.vn/platform/async-process/fps/teko-file-history"},"scripts":{"clean":"rimraf dist","build":"yarn clean && rollup -c","makeup":"prettier --write \"./**/*.{js,jsx,mjs,cjs,ts,tsx,json}\"","analyze":"source-map-explorer dist/cjs/index.js","release":"tsx src/scripts/release-cli.ts && yarn build && npm publish"},"author":{"name":"nam.nv@teko.vn"},"license":"MIT","devDependencies":{"@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^13.0.6","@testing-library/react":"^12.1.2","@types/downloadjs":"^1.4.6","@types/history":"4.7.11","@types/react":"^17.0.34","antd":"^4.10.3","dayjs":"^1.10.3","downloadjs":"^1.4.7","html-webpack-plugin":"^5.5.0","np":"^7.6.2","prettier":"^3.3.3","react":"^17.0.2","react-dom":"^17.0.2","rimraf":"^3.0.2","rollup":"^2.60.0","rollup-plugin-dts":"^4.0.1","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-polyfill-node":"^0.10.1","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.32.1","source-map-explorer":"^2.5.3","tsconfig-paths-webpack-plugin":"^3.5.2","tsx":"^3.14.0","typescript":"^4.2.3"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","dependencies":{"axios":"^0.27.2","downloadjs":"^1.4.7","read-excel-file":"^5.8.5"},"peerDependencies":{"antd":">=4.10.3","dayjs":">=1.10.3","react":">=16.9.0","react-dom":">=16.9.0"},"gitHead":"29b9f7306073f76f9255da6f62410b0e8bf8e7db","_id":"teko-file-history@1.5.4","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-s/GEAkV3WTgoABleyMmuIE3zLSU1gS/pViiB6g4U/e4DAWLRTSMkACKOa/S9/ZfDyGeORpLyEvq4vxDG0zqEZA==","shasum":"1ca4a6042213c2f2b903b1bcf509cdf43d41d006","tarball":"https://registry.npmjs.org/teko-file-history/-/teko-file-history-1.5.4.tgz","fileCount":82,"unpackedSize":390295,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGzivWM/EIcO76EOSbuQknxQHVy+i5beiorrkqA0ThSxAiEA8CWYalZuQUd7EwfAjlUiYuU2R4RaLClzCSgcktwYdJ0="}]},"_npmUser":{"name":"nam.nv-teko","email":"nam.nv@teko.vn"},"directories":{},"maintainers":[{"name":"nam.nv-teko","email":"nam.nv@teko.vn"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/teko-file-history_1.5.4_1785729568762_0.14414417936322588"},"_hasShrinkwrap":false}},"time":{"created":"2024-09-23T08:40:53.374Z","modified":"2026-08-03T03:59:29.071Z","1.0.0":"2024-09-23T08:40:53.725Z","1.0.1":"2024-09-24T03:02:33.717Z","1.1.0":"2024-10-31T07:29:13.096Z","1.1.1":"2024-10-31T08:18:33.105Z","1.1.2":"2024-11-14T06:36:01.903Z","1.2.0":"2024-12-06T04:00:56.108Z","1.2.1":"2024-12-11T03:50:51.726Z","1.2.2":"2024-12-12T10:57:07.408Z","1.2.3":"2024-12-19T04:10:06.161Z","1.2.4":"2024-12-19T06:58:11.513Z","1.2.5":"2025-02-04T03:28:26.720Z","1.2.6":"2025-02-11T04:13:23.854Z","1.2.7":"2025-02-17T06:44:30.697Z","1.2.8":"2025-02-17T07:48:41.155Z","1.3.0":"2025-02-22T04:38:40.820Z","1.3.1":"2025-03-07T08:54:18.010Z","1.3.2":"2025-04-18T06:19:17.029Z","1.3.3":"2025-04-28T05:50:55.026Z","1.3.4":"2025-04-28T06:37:24.371Z","1.3.5":"2025-07-11T04:10:01.827Z","1.3.6":"2025-07-24T07:10:17.617Z","1.3.7":"2025-10-13T08:40:15.405Z","1.4.0":"2026-04-09T03:02:05.403Z","1.5.0":"2026-04-22T04:58:39.162Z","1.5.1":"2026-05-20T10:54:06.103Z","1.5.2":"2026-05-22T07:01:28.685Z","1.5.3":"2026-05-22T07:19:15.965Z","1.5.4":"2026-08-03T03:59:28.903Z"},"author":{"name":"nam.nv@teko.vn"},"license":"MIT","keywords":["teko","file","history"],"repository":{"type":"git","url":"https://git.teko.vn/platform/async-process/fps/teko-file-history"},"description":"File history component for Teko system","maintainers":[{"name":"nam.nv-teko","email":"nam.nv@teko.vn"}],"readme":"# Teko File History\n\nA library for creating a file history web page used for Teko system.\n\n## Installation\n\n```bash\nyarn add teko-file-history\n```\n\n## Contribution\n\n1. Clone the repo [here](https://git.teko.vn/platform/async-process/fps/teko-file-history)\n2. Install dependencies by running `yarn install` or `npm install`\n3. In this project, run `yarn link`\n4. Build the library by running `yarn build`\n5. In the project you want to use it, run `yarn link teko-file-history`\n6. Verify the feature and create Merge Request, assign `@nam.nv` as reviewer\n7. Update documentation if necessary\n8. Run `yarn release` to bump version and publish to npm\n\n## Preview UI\n\n![preview-ui.png](https://i.imgur.com/9gbGOqU.png)\n\n## Usage\n\nDesigned for React applications, the library consists of 2 separated Antd v4 - based components: `Table` and `Uploader`\n\n> The library has its own mechanism to `fetch` configs from server. In order to get server config, you need to provide `clientId`, `env` and `getAccessToken` to the library. Configs from server will overwrite client config.\n\n### 1. Props list\n\n#### Base props\n\n| Prop                | Type      | Required? | Description                                                                            |\n| ------------------- | --------- | --------- | -------------------------------------------------------------------------------------- |\n| language            | string    | true      | Current language, accepted values [`vi`, `en`, `fr`, `id`, `km`, `ms`, `zh`]           |\n| env                 | string    | false     | Current environment in uppercase, accept [`DEV`, `STAG`, `PROD`]                       |\n| clientId            | number    | false     | FPS client ID, if undefined, can't get FPS client config                               |\n| clientIds           | number[]  | false     | Since `1.3.2`<br>List of FPS client IDs, used for getting history for multiple clients |\n| accessToken         | string    | false     | Deprecated since `1.2.0`<br>Access token with `Bearer` prefix, used for fetching APIs  |\n| isOverwriteDBConfig | boolean   | false     | Overwrite the configs from server by the component's props                             |\n| classNames          | object    | false     | Custom classnames for the component, detail below                                      |\n| tableProps          | object    | false     | Custom props for the table component, detail below                                     |\n| uploaderProps       | object    | false     | Custom props for the uploader component, detail below                                  |\n| downloadFile        | function  | false     | Custom download function                                                               |\n| getAccessToken      | function  | false     | Function to get parent's access token, require prefix `Bearer` in the result           |\n| extra               | ReactNode | false     | Extra component rendered below the Uploader                                            |\n| filterRequestID     | string    | false     | Since `1.3.0`<br>X-Request-ID header for the [GET] processing-files API                |\n| isUploadedByMe      | boolean   | false     | Since `1.3.5`<br>Filter current user's uploaded files                                  |\n| createdByEmails     | string[]  | false     | Since `1.3.5`<br>Filter files by createdByEmails                                       |\n| processingFileIds   | number[]  | false     | Since `1.3.5`<br>Filter files by processingFileIds                                     |\n| searchFileName      | string    | false     | Since `1.3.5`<br>Filter files by file name                                             |\n| isMultipleFiles     | boolean   | false     | Since `1.5.0`<br>Show file info using `fileRequests` & allow upload multiple files     |\n\n#### Table props\n\nThe table component wraps Antd Table, so it will inherit Antd Table props, besides that we have:\n\n| Prop                       | Type     | Default               | Overwritten by DB | Description                                                                                        |\n| -------------------------- | -------- | --------------------- | ----------------- | -------------------------------------------------------------------------------------------------- |\n| isShowDebug                | boolean  | true                  | yes               | Show debug button and modal on dev and stag `require env prop to work`                             |\n| isShowCreatedBy            | boolean  | true                  | yes               | Show created by column                                                                             |\n| isShowReload               | boolean  | true                  | yes               | Show reload button                                                                                 |\n| tableTitle                 | string   | undefined             | no                | Title of the table                                                                                 |\n| onReload                   | function | undefined             | no                | Reload function, required if you use your own BFF for fetching data                                |\n| dateFormat                 | string   | \"DD/MM/YYYY HH:mm:ss\" | no                | Date time format                                                                                   |\n| orderColumn                | string[] | undefined             | no                | Customize table's column order, accept [`id`, `name`, `createdAt`, `status`, `progressStatus`]     |\n| shouldAppendDateToFileName | boolean  | false                 | no                | Since `1.3.0`<br>Append date to file name when downloading, default is false. Require `dateFormat` |\n\n#### Uploader props\n\nThe uploader component also wraps Antd Upload, similarly, we have these extra props:\n\n| Prop                   | Type      | Default   | Overwritten by DB | Description                                                                                                            |\n| ---------------------- | --------- | --------- | ----------------- | ---------------------------------------------------------------------------------------------------------------------- |\n| importFileTemplateUrl  | string    | undefined | yes               | URL to download the import file template, if no value found, the download template button will be hidden               |\n| maxFileSize            | number    | 5         | yes               | Maximum accepted file size in MB                                                                                       |\n| inputFileTypes         | string[]  | ['xlsx']  | yes               | Accepted file types, accepted values [`xlsx`, `xls`, `csv`, `pdf`]                                                     |\n| isShowUploader         | boolean   | true      | no                | Show uploader component                                                                                                |\n| uploaderPosition       | string    | 'right'   | no                | Uploader position, accepted values [`left`, `right`]                                                                   |\n| onUploadFile           | function  | undefined | no                | Custom upload file function, triggered on confirm upload file. It can receive `(file, setFile)` or `(files, setFiles)` |\n| downloadTemplateButton | ReactNode | undefined | no                | Custom download template button, if no value found, the default button will be shown                                   |\n| parameters             | object    | undefined | no                | Additional parameters for the upload API, sent together with `fileRequests`                                            |\n| extra                  | ReactNode | undefined | no                | Extra component rendered above the drag and drop section                                                               |\n| checkNumberOfLines     | boolean   | false     | no                | Check number of lines in the file                                                                                      |\n\n### 2. Features and their required props/ alternative usage\n\n#### 1. Fetching import history\n\n- Required props: `env`, `clientId`, `getAccessToken`\n- Alternative usage: pass `dataSource` and `reload` to `tableProps`\n\nDB interfaces:\n\n```typescript\ntype ProcessingFile = {\n  clientId: number;\n  processingFileId?: number;\n  fileDisplayName: string;\n  errorDisplay?: string;\n  fileUrl: string; // Uploaded file url\n  resultFileUrl?: string; // Processed file url\n  status: string; // INIT, PROCESSING, SUCCESS, FAILED\n  statsTotalRow: number;\n  statsTotalSuccess: number;\n  statsTotalProcessed: number;\n  createdAt: number;\n  createdBy: string;\n  finishedAt?: number;\n  fileRequests?: FileRequest[]; // Uploaded file infos for multiple file requests\n};\n\ntype FileRequest = {\n  url: string;\n  displayName?: string;\n  metadata?: string;\n};\n```\n\n#### 2. Download file\n\n- Required props: `env`, `getAccessToken`\n- Alternative usage: pass `downloadFile` to `FileImportHistory`\n\n#### 3. Upload file\n\n- Required props: `env`, `clientId`, `getAccessToken`\n- Alternative usage: using your own Uploader\n- Default submit payload uses multipart/form-data with `fileRequests` (JSON string)\n\n#### 4. Debug modal\n\n- Required props: `env`, `getAccessToken`\n- Alternative usage: hide it by setting `isShowDebug` to `false`\n\n### 3. Understand about styling\n\nThe library does not have its own styling. It adds classnames to the components, and apply the style from the parent application.\n\nYou can overwrite the default classnames by passing the `classNames` prop to the component.\n\n```javascript\nimport { FileImportHistory } from 'teko-file-history';\n\nreturn <FileImportHistory classNames={{ ...customClassNames }} />;\n```\n\nList of classNames in the library:\n\n| ClassName             | Type   | Default      | Description                                                                |\n| --------------------- | ------ | ------------ | -------------------------------------------------------------------------- |\n| displayFlex           | string | d-flex       | Apply `display: flex`                                                      |\n| flexColumn            | string | flex-column  | Apply `flex-direction: column`                                             |\n| gapBase               | string | gap-base     | Apply `gap: x` x based on your application                                 |\n| gapHalf               | string | gap-half     | Apply `gap: x` x based on your application                                 |\n| marginBottomZero      | string | mb-0         | Apply `margin-bottom: 0`                                                   |\n| marginTopHalf         | string | mt-half      | Apply `margin-top: x` x based on your application                          |\n| marginHorizontalBase  | string | mx-base      | Apply `margin-left: x` and `margin-right: x` x based on your application   |\n| paddingHorizontalBase | string | px-base      | Apply `padding-left: x` and `padding-right: x` x based on your application |\n| paddingVerticalBase   | string | py-base      | Apply `padding-top: x` and `padding-bottom: x` x based on your application |\n| textErrorColor        | string | text-error   | Apply `color: #xxx` text error color                                       |\n| textPrimaryColor      | string | text-primary | Apply `color: #xxx` primary color of the application                       |\n\n### 4. Implementation examples\n\n#### 1. Using full FPS flow\n\n```javascript\nimport { FileImportHistory } from 'teko-file-history';\n\nreturn (\n  /**\n   * Let the component do everything 🤸‍♂️\n   * From fetching data to file handling, validation, and download 🤝\n   */\n  <FileImportHistory\n    env={env}\n    clientId={clientId}\n    language={language}\n    getAccessToken={() => `Bearer ${getAccessToken()}`}\n    /**\n     * Customize your component like a pro 🤷‍♂️\n     */\n    tableProps={{\n      dateFormat: 'DD/MM/YYYY HH:mm:ss',\n      orderColumn: ['id', 'name', 'createdAt', 'status', 'progressStatus'],\n    }}\n    uploaderProps={{\n      importFileTemplateUrl: 'https://example.com/import-file-template.xlsx',\n      maxFileSize: 5,\n      inputFileTypes: ['xlsx', 'xls', 'csv'],\n      onUploadFile: (files, setFiles) => {\n        // Your upload file logic, it got triggered when you click submit button\n      },\n    }}\n  />\n);\n```\n\n#### 2. You control your own data\n\n```javascript\nimport { FileImportHistory } from 'teko-file-history';\n\nconst [loading, setLoading] = useState(false);\n\nreturn (\n  <FileImportHistory\n    env={env}\n    language={language}\n    getAccessToken={() => `Bearer ${getAccessToken()}`}\n    /**\n     * Just like that, you don't have to worry about clientId anymore 🦈\n     * But beware, you can't use our default uploader this way, try using onUploadFile 🤷‍♂️\n     */\n    tableProps={{\n      dataSource, // Your data 🤸‍♂️\n      pagination, // Your pagination 🤸‍♂️\n      loading, // Loading state for table and reload button 🌪\n      onReload: () => {},\n    }}\n    uploaderProps={{\n      onUploadFile: (files, setFiles) => {\n        // Your upload file logic, it got triggered when you click submit button\n      },\n    }}\n  />\n);\n```\n\n#### 3. You only need the table thing, and you control your own data\n\n```javascript\nimport { FileImportHistory } from 'teko-file-history';\n\nconst [loading, setLoading] = useState(false);\n\nreturn (\n  <FileImportHistory\n    language={language}\n    uploaderProps={{\n      isShowUploader: false,\n    }}\n    tableProps={{\n      dataSource, // Your data 🤸‍♂️\n      pagination, // Your pagination 🤸‍♂️\n      loading, // Loading state for table and reload button 🌪\n      onReload: () => {},\n    }}\n    downloadFile={(url: string) => onDownloadFile(url)} // Your download function 🤷‍♂️\n  />\n);\n```\n","readmeFilename":"README.md"}